Autor Zpráva
miskith
Profil
Dobrý den,
Chtěl bych se zeptat, zda by byl někdo ochotný napsat pro mě přímo co mám dát do configu apache, aby apache vytvářelo automaticky subdomény:

Když zadám "subdomena.domena.cz/*" / "www.subdomena.domena.cz/*", aby apache vzalo složku (pokud existuje) "/var/www/domena.cz/subdomena/*" a zobrazilo to jako subdoménu.

Mnohokrát děkuji.
Davex
Profil
Po drobné úpravě bys mohl použít pravidla z mod_rewrite - subdomény.
fanos
Profil *
ja pouzivam modul vhost_alias, ktery se o toto stara, konfigurace pak vypada takto:
VirtualDocumentRoot /var/web-sites/%2+/%1/

v adresari /var/web-sites/ mam pak adresare pro jednotlive domeny a v nich adresare pro jejich subdomeny - kazda domena ma minimalne adresar www pro stranky hlavni domeny, o vsechno se pak sam stara modul vhost_alias
pak jeste rewrite pravidlo pro presmerovani z adresy bez www na adresu z www (kdyz uzivatel zada adresu bez www napr octaviacombi.cz presmeruje se na www.octaviacombi.cz) a to prave proto aby apache vedel ze ma data pro domenu hledat v podadresari www
RewriteEngine on
RewriteCond   %{HTTP_HOST}    ^([^.]+)\.([^.]+)$
RewriteRule   (.*)    http://www.%1.%2$1 [QSA,L]

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0