04-10-2012, 19:24
(Ten post był ostatnio modyfikowany: 04-10-2012, 19:25 przez camelrafal.)
QSD odrzuca , o to właśnie chodziło aby najpierw odrzuciło query_string , przekierowało [R=301] na adres bez query_stringa i dopiero potem przekierowało na adres z query_stringiem ale już bez [R=301] czyli bez zmieniania adresu w przeglądarce
robiłem też tak
wszystko działa dobrze jak w 3 jest R=301 a jak usune R=301 to sie już chrzani mimo że teoretycznie nie powinno
wartość wyslano może być dowolna ("ok","true","udalosie") i jest to bez znaczenia byle by tylko była w query_stringu ta zmienna
robiłem też tak
Kod:
1-> RewriteCond %{QUERY_STRING} ^wyslano=true$
2-> RewriteRule ^(.*)$ /$1 [C,R=301]
3-> RewriteRule ^(.*)$ /?wyslano=ok [L,R=301]
wartość wyslano może być dowolna ("ok","true","udalosie") i jest to bez znaczenia byle by tylko była w query_stringu ta zmienna