![]() |
![]() |
![]()
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! |
|
|
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 18:11 |