Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [.htaccess] Kilkukrotny GET
Forum PHP.pl > Forum > Przedszkole
Maxik
Mam taki plik .htaccess:
Kod
RewriteEngine On
RewriteRule ^index\.$ index.php [L,NC,NS]
RewriteRule ^mod,(.*)\.html(.?)(.*) index.php?go=$1&$3 [L,NC,NS]


Po wpisaniu jako adres mod,contact.html wyświetla mi się poprawnie moduł kontaktowy, ale po wpisaniu mod,contact.html?abc=def skrypt nie widzi już 'abc'.
erix
Kod
RewriteRule ^mod,(.*)\.html(.?)(.*) index.php?go=$1&$3 [L,NC,NS]

Olej to po rozszerzeniu, sprawdź w dokumentacji mod_rewrite modyfikator [QSA]. Ciągu po znaku zapytania tak łatwo nie przetworzysz.
rzymek01
a tak:
Kod
RewriteEngine On
RewriteRule ^index\.$ index.php [L,NC,NS]
RewriteRule ^mod,(.*)\.html\?(.*) index.php?go=$1&$3 [L,NC,NS]

?
Maxik
QSA pomogło, teraz ładnie przepisuje. Dzięki erix.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.