Autor | Zpráva | ||
---|---|---|---|
Moucha Profil * |
#1 · Zasláno: 7. 9. 2005, 14:06:19
Zdravím,
mám malý problém. Vkládal jsem k odkazum SID - index.php?<?echo SID;?> pro ty, co nemaji zapnute cookies. Ted bych potreboval pomoci mod_rewrite prepsat nektere url, ale kdyz dam RewriteRule ^uvodni-stranka$ index.php?PHPSESSID=$1 [L,QSA] tak se mi sessiony nepredavaji dal a pise mi to chybu. Nevíte jakým způsobem by to šlo udělat. Díky moc za každou radu. Fakt si nevím rady. |
||
Kajman Profil * |
#2 · Zasláno: 7. 9. 2005, 14:37:23
PHPSESSID za otazníkem vůbec nedávej. Pokud byl v původní adrese, zachová ho ten příznak QSA.
Ale z toho tvého RewriteRule jsem nepoznal, co by to mělo dělat. Zkus popsat, co přesně se má přepisovat. |
||
Moucha Profil * |
#3 · Zasláno: 7. 9. 2005, 14:43:15
www.neco.cz/index.php?PHPSESSID=.......... chci prepsat na www.neco.cz/uvodni-stranka
Ale kdyz dam do .htaccess jen RewriteRule ^uvodni-stranka$ index.php [QSA] tak se mi neprenasi promenna v $_SESSION["neco"]; Pouze u uzivatelu se zapnutyma cookies. |
||
Kajman Profil * |
#4 · Zasláno: 7. 9. 2005, 14:47:45
No, aby to fungovalo, tak tam musí být www.neco.cz/uvodni-stranka?PHPSESSID=... nebo ne? A to by se už mělo tajně prepsat na index.php se zachováním proměnných za otazníkem.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0