Routování HTTPS a root na subdomene

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

Zdravim, resim uz nejakou hodinku problem s https a nemuzu to uspesne vyresit.
Mam projekt na domene http://beta.domena.cz/<presenter>/<action> (prozatim) a chci docilit toho aby se mi presenter Login:default usadil pod https://login.domena.cz (zbytek webu bez https).

zkousel jsem tyto varianty ale nedelalo to co jsem potreboval..

prvni zpusob nejak tak fungoval ale zbytek webu byl tez pod login a nedelalo to to co by melo.

nad timto mam jeste jine routery ale vetsina je one_way nebo preklepove

            $router[] = new Route('//login.domena.cz/<action>', 'Login:default',Route::SECURED);
            $router[] = new Route('//beta.domena.cz/<presenter>/<action>[/<id>]', 'Homepage:default');

nebo

            $router[] = new Route('//[<subdomain>.]domena.cz',
              array(
                'subdomain' => 'beta',
                'presenter' => 'Login',
                'action' => 'default',
              ),
            Route::SECURED);

Diky za jakykoliv nakpnuti spravnym smerem.

Robyer
Člen | 74
+
0
-

Ten první způsob by podle mě měl fungovat. Díval ses do routing panelu v debuggeru, která routa se ti namatchovala? Třeba tam máš problém někde jinde.

lukyrys
Člen | 36
+
0
-

Robyer napsal(a):

Ten první způsob by podle mě měl fungovat. Díval ses do routing panelu v debuggeru, která routa se ti namatchovala? Třeba tam máš problém někde jinde.

Uz vyreseno, prvni varianta samozrejme funguje ale mam tech rout tam trochu vic na halde takze jsem si nevsiml ze uz tam ma jednu definujici Login:default. kdyz jsem ji vyhodil vse zaclo chodit.