ugrás a tartalomhoz

rewritebase / VS chrome

mahoo · 2015. Feb. 22. (V), 15.20
Az alábbi .htaccess fájllal rendelkezem.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php [L]
</IfModule>
A RewriteBase / okoz problémát. FF oké, de Choromban elveszik a SESSION. Ha kiveszem, akkor jó a SESSION, de az aldomainek működése nem megfelel, tehát szükségem lenne rá.
Sokáig tartott míg rájöttem, hogy mi okozza a SESSION vesztést, de nem tudom, hogy hogyan hidaljam át a problémát.

Esetleg valami ötlet?
 
1

X ?

Pepita · 2015. Feb. 22. (V), 23.28
Nem tudom, elvileg a .htaccess ben bármi lehet, az szerver oldal, nem "látja" a böngésző.
Viszont chrome ban már volt gondom egyszerű 302 átirányítás esetén is.

Mivel session gondod van, a süti vizsgálatát javaslom. Így látatlanban a domain re tippelek. Ha aldomainre (-ről) irányítasz, akkor fontos, hogy a session süti a fő domain legyen.
2

Igen, már több problémáról

mahoo · 2015. Feb. 23. (H), 21.47
Igen, már több problémáról olvadtam a htaccess és Chrome összefüggésében. Egyelőre arra jutottam, hogy marad a rewritebase és az admin alkönyvtárba elhelyeztem egy másik htaccess-t. Így most megy a belépés az admin felületre, bár ezt csak félmegoldásnak tartom. Ha lesz több időm, akkor elkezdek jobban vizsgálódni. Köszönöm!