Subdoména směřující na hlavní doménu

Sejber
Člen | 10
+
0
-

Ahoj,
potřebuji řešit následující situaci.

Máme web klasicky na doméně například web.cz. Tam je celý web, který má ve FrontModule mimo jiné BlogListPresenter a BlogPostPresenter.

Potřebujeme aby blog.web.cz zobrazoval BlogListPresenter a přitom návštěvník zůstal na subdoméně blog.web.cz.
Pokud se proklikne do detailu příspěvku (BlogPostPresenter) tak musí zůstat na blog.web.cz/nazev-prispevku.html.

Nastavili jsme alias blog.web.cz na web.cz a .htaccess v rootu dali toto:

RewriteCond %{HTTP_HOST} ^blog.web.cz$
RewriteCond %{REQUEST_URI} !/www/
RewriteRule ^(.*)$ /www/$1 [L]

Do routeru se přidalo toto:
$router[] = new Route(‚//<blog>.web.cz/‘, ‚Front:BlogList:default‘, $defaultFlags);

Výsledek je ten, že po otevření blog.web.cz se opravdu spustí BlogListPresenter a odkazy vedou správně na detaily příspěvků.

Problém je ten, že i všechny ostatní URL adresy směřují na blog.web.cz, takže odkazy v menu, které mají vést na například web.cz/kontakt.html vedou nyní blog.web.cz/kontakt.html, takže se stejný obsah duplikuje na různých URL a navíc to nevypadá dobře.

Prosím o radu. Předpokládám, že bude stačit úprava routeru.

Díky moc!