snazim sa na serveri nakonfigurovat apache dynamic virtual host, no narazil som na jeden problem. Viac-menej mi to funguje podla mojich predstav, aj ked by som bol rad, ak by som to nemusel definovat pre kazdu domenu.
Problem je v tom, ze pri zadani subdomeny mi to funguje, no vsak funguje to aj vtedy, ak pred subdomenu dam hocico ine ako len www, teda chcel by som povolit iba tvary sub.domena.sk a www.sub.domena.sk, no zobrazuje mi to aj asd.asd.asd.www.sub.domena.sk... Dufam, ze ma chapete. Za akukolvek pomoc vopred dakujem.
Moja konfiguracia je nasledovna:
<VirtualHost *:80>
ServerAdmin mail@localhost
ServerName domena.sk
ServerAlias www.domena.sk
UseCanonicalName Off
VirtualDocumentRoot /var/www/domena.sk/www/
</VirtualHost>
<VirtualHost *:80>
ServerAdmin mail@localhost
ServerName *
ServerAlias *.domena.sk
UseCanonicalName Off
VirtualDocumentRoot /var/www/domena.sk/sub/%-3
</VirtualHost>
<VirtualHost *:80>
ServerAdmin mail@localhost
ServerName *
ServerAlias *.domena.sk
UseCanonicalName Off
VirtualDocumentRoot /var/www/domena.sk/sub/%-3
</VirtualHost>
mozes to riesit tak, ze v adresari das este htaccess s definiciou chyby 404, pripadne index, ktory overi, kam bolo volane ...