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