Routa pro multisite , popřípadě co na to?

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

Zdravím a prosím o radu,

jak nejlépe pořešit subdomény na NETTE?
Jde mě o něco jako multisite (klienti se budou registrovat a zakládat stánky na subdoméně), tedy např. url http://dom1.example.com

a teď je poslat na nějaký presenter, který si vezme dom1 a načte potřebná data (menu, obsah, konfigurace)

Nevím, jestli bude stačit routa nebo další konfigurace? (htaccess… ?) Řešil někdo něco podobného?

Asi bych potřebovat, aby to fungovalo jak s http://dom1.example.com tak i http://example.com/dom1

Moc díky za nasměrování

jiri.pudil
Nette Blogger | 1032
+
0
-

Maska v routě může být klidně absolutní, stačí prefix //

$router[] = new Route('//<subdom>.%domain%/<presenter>/<action>', 'Presenter:action');

Je samozřejmě nutné nastavit htaccess, aby směroval všechny subdomény na aplikaci

hitzoR
Člen | 51
+
0
-

jiri.pudil napsal(a):

Je samozřejmě nutné nastavit htaccess, aby směroval všechny subdomény na aplikaci

htaccess? Spíš DNS záznamy, ne? :D

CZechBoY
Člen | 3608
+
0
-

@hitzoR dns i webserver

MW
Člen | 626
+
0
-

Tak DNS jsou jasny.. Routa snad taky. Moc díky!

Jen prosím nemáte někdo nějaký funkční vzor htaccess ? Myslel jsem, že to okouknu z Wordpressu, ale nejsem z toho moc moudrý.

Moc díky!