htaccess RewriteRule dodaje QUERY_STRING

0

Witam,
mam być może banalny problem z poniższym kodem:

#RewriteCond %{QUERY_STRING} start=100$
#RewriteRule ^(.*)$ http://domena.com/serwis/archiwum-aktualnosci [L,R=301]

Działa mniej więcej tak, że jeśli wejdziemy na stronę:
http://domena.com/?start=100
Przekierowuje na stronę:
http://domena.com/serwis/archiwum-aktualnosci?start=100
i całość się zapętla.

W jaki sposób uniknąć dodawania na końcu adresu QUERY_STRING ?

0

Też mnie to zdziwiło (że to tak działa), ale pierwsze wynik pierwszego hasła które wymyśliłem dla Google przyniósł rozwiązanie:
"rewrite rule NOT append query string" (co tam, że nie do końca gramatyczne)

Rozwiązanie:

RewriteCond %{QUERY_STRING} start=100$
RewriteRule ^(.*)$ http://domena.com/serwis/archiwum-aktualnosci? [L,R=301]
0

Dziękuję, pomogło.

Coraz częściej człowiek przekonuje się że jest kaleką w świecie j. angielskiego. ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1