Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mod_rewrite
dominik_
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.04.2005

Ostrzeżenie: (0%)
-----


Witam!
Dostałem od mojego nauczyciela informatyki bojowe zadanie - sfriendlnienie jego skryptu tzn. uproszczenie urli. Podjąłem się zadania nie wiedząc, jakie to trudne.

Próbowałem setki kombinacji tych wpisów w pliku .htaccess i jak na razie drażni mnie jedna rzecz.

Czemu jak patrze na przykłady plików .htaccess (zwykle stworzone dla phpBB) takich uproszczeń, nigdzie nie widzę wspominanego "mod_rewrite" tylko RewriteRule itp. Jak na razie efektem mojej 4-dniowiej pracy są <<wewnętrzne błędy serwera>>.

Czy mógłbym prosić użytkowników forum o napisanie mi przykładu pliku .htaccess który:
* po odwołaniu się do localhost/art_([0-0]+).html wczyta plik localhost/articles.php?id=\\1
* po odwołaniu się do localhost/rekomenduj wczyta plik localhost/modules/recommand.php

Z góry dzięki!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Krzychur
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.01.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Mam bardzo podobny problem.
Podejrzewam jednak, że znam częściwo jego rozwiązanie. Jeżeli testujesz to rozwiązanie wyłącznie na localhost, to najpierw sprawdź, czy to będzie działać na zdalnym serwerze, być może będzie. Następnie pochwal się, czy używasz własnej składanki php + apache2 (+mysql), czy np. Krasnala, czy Webserva.

A i podejrzewam, ale nie jestem pewien, że zmienna $_GET['id'] nie będzie widoczna w pliku php do krótego będziesz się odwoływał... nie wyciągniesz tak łatwo, będziesz musiał męczyć się z wyciąganiem tego z linku z wirtualnego linku.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 18:11