Celý web v https a problém se zacyklením

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
jirkaa
Člen | 5
+
0
-

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

despiq
Člen | 320
+
0
-

u prvni routy bych nechal
Route::ONE_WAY

jirkaa
Člen | 5
+
0
-

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
+
0
-

Zkus se pohrabat v dokumentaci Apache, třeba na něco narazíš:
http://httpd.apache.org/…l_howto.html