Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: TOMeek 21 Dubna 2011, 21:39:54

Název: Neexistující doména 3 řádu
Přispěvatel: TOMeek 21 Dubna 2011, 21:39:54
Dobrý den,
mám takový svůj malý server na kterém známým poskytuji hosting. Mám nainstalován ISPconfig. Když založím novou doménu, tak je vše OK, ale když jdu třeba na domena.mojedomena.cz tak mi to směřuje do rootu (/var/www/). Jde nějak (zřejmě pomocí virtual hostu udělat, aby když subdoména neexistuje, že to přesměruje zpět na hlavní doménu?

Děkuji za rady
Název: Re: Neexistující doména 3 řádu
Přispěvatel: Pavel Půlpán 21 Dubna 2011, 22:00:14
ISPConfig nepoužívám, ale v konfiguraci vhostu je taková šikovná direktiva ServerAlias. ;)
Název: Re: Neexistující doména 3 řádu
Přispěvatel: TOMeek 21 Dubna 2011, 22:06:00
ISPConfig nepoužívám, ale v konfiguraci vhostu je taková šikovná direktiva ServerAlias. ;)

To jsem zkoušel, ale nevím jak to napsat tak, aby když subdoména neexistuje, tak aby to směřovalo na doménu hlavní. Subdomény jako takové neřeším pomocí vhostu, ale v htaccess.
Název: Re: Neexistující doména 3 řádu
Přispěvatel: ETNyx 21 Dubna 2011, 22:39:46
Kód: [Vybrat]
#hlavni domena
<VirtualHost *:80>
    ServerName domena.ltd
    DocumentRoot /var/www/domena.ltd/sub1/
</VirtualHost>

#subdomena 1
<VirtualHost *:80>
    ServerName domena.ltd
    ServerAlias sub1.domena.ltd
    DocumentRoot /var/www/domena.ltd/sub1/
</VirtualHost>

#subdomena 2
<VirtualHost *:80>
    ServerName domena.ltd
    ServerAlias sub2.domena.ltd
    DocumentRoot /var/www/domena.ltd/sub2/
</VirtualHost>

#vsechny ostatni subdomeny
<VirtualHost *:80>
    ServerName domena.ltd
    ServerAlias *.domena.ltd
    DocumentRoot /var/www/domena.ltd/www/
</VirtualHost>

treba nejak takhle :-)
Název: Re: Neexistující doména 3 řádu
Přispěvatel: Armus69 23 Dubna 2011, 20:54:24
Ve vlastnostech webu primární domény nastavte * alias.