Autor Zpráva
simka00
Profil
jak zruším phpsessid u všech stránek, např. neco.php?PHPSESSID=blabla na neco.php pomocí mod_rewrite?

už jsem zkoušel kód
RewriteRule ^(.*)PHPSESSID=(.*) /$1 [L,QSA]
, ale to nějak nefunguje - co je na tom špatně?

jde mi o to, že jsem sessions přestal používat, ale vyhledávače mi teď indexují dvě duplicitní verze - jednu s phpsessid a jednu bez
Kajman_
Profil *
RewriteEngine on
RewriteBase /
RewriteCond %{QUERY_STRING} ^((.*)&)?PHPSESSID=[0-9a-f]+(&.*)?$
RewriteRule ^(.*)$ $1?%2%3 [R=301,L]

Nebo tak ňák.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0