Celý web v https a problém se zacyklením
- jirkaa
- Člen | 5
Zdravíčko,
Potřebuji, abych měl celý web (včetně
vstupního-přihlašovacího-formuláře) zabezpečený pomocí ssl.
Objevil se mi takový problém s použitím Route::SECURED
V bootstrap.php mám tyto routy:
<?php
$router[] = new Route('index.php', array(
'presenter' => "Auth",
'action' => "login"
),Route::ONE_WAY/* | Route::SECURED*/);
$router[] = new Route('<presenter>/<action>', array(
'presenter' => "Patients",
'action' => "default"
)/*,Route::SECURED*/);
?>
Takto to funguje v pořádku, když ale odkomentuju Route::SECURED, tak se mi to zacyklí a prohlížeč zahlásí, že „Server přesměrovává požadavky na tuto adresu sám na sebe a to takovým způsobem, které zabraňují jejich dokončení.“
Nevíte někdo čím by to mohlo být?
Nette mám 0.9.4 a PHP/5.2.6
- jirkaa
- Člen | 5
díky za odpověď.
Jinak problém je asi drobet jinde než v Nette, jak jsem včera zjistil.
Zřejmě jde o nějaké zvláštní nastavení na serveru.
Zkusil jsem dát aplikaci na xampp, kde je „předinstalováno“ ssl a
k mému velkému údivu to okamžitě po spuštění naskočilo
šifrovaně…
Pokud někdo rozumíte apachi, a víte v čem je zádrhel, tak by mě to moc zajímalo :) Možná to pomůže příště ostatním.
- iguana007
- Člen | 970
Zkus se pohrabat v dokumentaci Apache, třeba na něco narazíš:
http://httpd.apache.org/…l_howto.html