Autor Zpráva
Argos
Profil
Dobrý den,
chtěl jsem se zeptat na fungování mod rewrite - na novém hostingu jsem nahrál .htaccess který mi na localhost normálně fungoval - dalo se to používat tak že jsem na konec přepsané adresy připsal ještě nějaké proměnné a vše normálně prošlo na stránku s novou adresou.

Na novém hostingu to však funguje jinak: pokud se aplikuje kterékoliv pravidlo mod rewrite, nepřenesou se dál již žádné proměnné (POST, GET) a to ani SESSION - tedy pokud dělám eshop, na žádné další stránce při prohlížení výrobků (každá stránka se přepisuje) nemůžu použít SESSION - což je u eshopu celkem problem (používám i paramtry [L,QSA] - kde QSA by mělo přenést všechny další proměnné na další stránku), nevíte co a kde změnit aby systém začal přenášet proměnné i při přepsání adresy?

Děkuji. Už mě absolutně nenapadá co zkusit. Pro úplnost ještě přidávám svůj htaccess
RewriteEngine on

RewriteRule ^([^/]*)/([^/]*)/([^/]*).html$ ?sekce=zbozi&menu=$1&menu2=$2&zbozi=$3 [L,QSA]
RewriteRule ^([^/]*)/([^/]*).html$ ?sekce=zbozi&menu=$1&zbozi=$2 [L,QSA]
RewriteRule ^([^/]*).html$ ?sekce=zbozi&zbozi=$1 [L,QSA]

RewriteRule ^([^/]*)/([^/]*)/$ ?sekce=seznam&menu=$1&menu2=$2 [L,QSA]
RewriteRule ^([^/]*)/$ ?sekce=seznam&menu=$1 [L,QSA]

Martin Švanda

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0