Subdomenove routovanie – Sudmena ako premmena v presenteru – Docker deployment

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

Ahojte,

mal by som jednu otazku, potreboval by som docielit, aby moje routovanie (neviem ci to je mozne na urovni php aplikacie // nette)

uvediem priklad

  1. organizacia.domena.com
  2. organizacia2.domena.com

Potrebujem teda docielit to, aby moj router v aplikacii fungoval na tento sposob, a ja tuto premmennu <organizacia> dostal do presenteru.

Mohol by router fungovat nejak takto ? (potrebujem k tomuto este nieco ? nastavit v NGINXE ? )

  • Pouzivam Docker na deployment.
<?php
$router[] = new Route('//<org>.domena.com/[<locale=en en|sk>/]<presenter>[/<action>][/<uuid>]', 'Default:default');
?>

Za kazdu drahocennu radu dakujem :)

PS:

verzia Nette 2.4 , Nginx 1.8, Apache 2.4 – PHP 7.0.X

Editoval Chipso (1. 11. 2016 10:39)

David Matějka
Moderator | 6445
+
0
-

tohle by melo fungovat. nejlepsi je v takovemhle pripade uvest $org jako persistentni parametr v base presenteru

Chipso
Člen | 28
+
0
-

David Matějka napsal(a):

tohle by melo fungovat. nejlepsi je v takovemhle pripade uvest $org jako persistentni parametr v base presenteru

Dakujem, aj to funguje :)