Zadejte hledaný výraz...

Přesměrování všech subdomén na hlavní web, kromě alisů

uzivatel1
verified
rating uzivatele
(7 hodnocení)
23. 3. 2013 15:57:47
Zdravím, momentálně používám tento kód v htaccess:
Ten mi přesměruje všechny subdomény na hlavní web. Problém nastává, že přesměruje i jeden alias, který používám pro jiný web a to já nechci. Neuměl by mi někdo poradit, jak to opravit?
Díky.
23. 3. 2013 15:57:47
https://webtrh.cz/diskuse/presmerovani-vsech-subdomen-na-hlavni-web-krome-alisu#reply881705
Udělejte to takhle.
1) Každý web má svůj vlastní kontejner . Do něj nasypete 1x ServerName a Nx ServerAlias podle potřeby a nastavíte mu jedinečný adresář kde je obsah pomocí DocumentRoot.
2) Na filesystém pro každý web do rootu webu nahrajte .htaccess s obsahem:
A je to.
23. 3. 2013 17:48:14
https://webtrh.cz/diskuse/presmerovani-vsech-subdomen-na-hlavni-web-krome-alisu#reply881704
Nejsem si úplně jistý zda přesně chápu problém, ale předpokládám, že cílem je ulehčit si co nejvíce práce a tudíž je udělán "sběrací" serveralias *.seznam.cz a tak řešení vypisovat všechny subdomény, které se překládat nemají, do RewriteCond reguláru je stále moc práce. U apache záleží na pořadí konfiguračních souborů, takže pokud je "sběrací" virtualhost abecedně před aliasem, tak se na samotný alias nedostane (aspoň staší verze apache takhle fungovaly, už pár let používám nginx). Takže řešení by mohlo být přejmenování souborů s virtualhosty, aby se aliasy načítaly před "sběračem".
Pro lepší odpověď by to asi chtělo lépe popsat a přihodit konfiguraci virtualhostů.
23. 3. 2013 22:35:55
https://webtrh.cz/diskuse/presmerovani-vsech-subdomen-na-hlavni-web-krome-alisu#reply881703
Pro odpověď se přihlašte.
Přihlásit