Zajmuję się tworzeniem strony internetowej zawierającej 3 strony (Strona główna, strona2, strona3) ... na drugiej stronie znajduje się pasek nawigacyjny z 4 elementami (podstroną1, podstroną2, ...), których używam do zastąpienia treść strony 2 za pomocą zmiennych URL! Innymi słowy, drugi element paska nawigacji w STR.2 punktów:Dlaczego ta RewriteRule nie działa?
http://localhost/uk/page2/index.php?pg=subpage2
punkt pozycja 3 do:
http://localhost/uk/page2/index.php?pg=subpage3
Teraz chciałbym użyć bardziej przyjaznych adresów URL poprzez .htaccess
!
Pisałem to:
RewriteEngine On
RewriteRule /uk/page2/(.*)/$ /uk/page2/index.php?pg=$1
w .htaccess
umieszczonym w katalogu!
Ale nie działa! Proszę pomóż !!!
Dzięki za odpowiedź! Również z tym, przepisanie nie działa !!! –
Kiedy mówisz, że to nie działa, co się dzieje dokładnie? – Greg
Spróbuj po prostu umieścić śmieci w pliku .htaccess - powinieneś otrzymać 500 błędów serwera. Jeśli nie, twój plik .htaccess nie jest ładowany. – Greg