Htaccess přesměrování z www nefunguje přihlášení do administrace
- bluray
- Člen | 178
Dobrý den, přidal jsem na web htaccess tak abych neměl url ve tvaru www.domena.cz/wwww ale www.domena.cz a přestalo fungovat přihlášení, teda dojde k přihlášení ale nejsem přesměrován do administrace ale zpět na přihlašovací formulář. administrace je v modulu AdminModule a přesměruju při přihlašování takto:
$this->redirect("Admin:Homepage:");
Htaccess:
RewriteEngine On
RewriteRule ^$ /www/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/www/
RewriteRule ^(.*)$ /www/$1
Děkuji za radu
- Radka Jarušková
- Člen | 3
Pěkný den,
jsem také začátečník, takže si nejsem moc jistá odpovědí.
S čím jsem při přihlašování měla problém já, je „dvojí adresa.“ Tj. čistě doména bez www (domena.neco) a pak doména s www na začátku (www.domena.neco). Pokud se nesjednotí na jednu, nefungují dobře sessions proměnné a při autorizaci může dojít k chybě. Konkrétně mně se stalo, že uživatel byl přihlášený pouze na jednu z těchto dvou adres, ale na druhou již ne. A problém se projevil právě ve chvíli, kdy jsem nastavila přesměrování na Nette z kořenového adresáře domény.
Ale jsem začátečník, takže možná je problém úplně jinde :). Každopádně držím palce, ať je úspěšně vyřešený.
Editoval Radka Jarušková (24. 5. 2015 13:44)