snazim sa si na localnom serveri nakonfigurovat moj prvy virtualhost. Len vzdy ked zadam tu adresu(www.test.sk), ktoru som nastavil tak ma presmeruje do documentroot /srv/http. teda do toho co je nastaveny ako hlavny pre localhost.
<VirtualHost *:80>
ServerAdmin michal@test.sk
DocumentRoot "/home/michal/public_html/www.test.sk"
ServerName www.test.sk
ErrorLog "/home/michal/public_html/www.test.sk"
CustomLog "/home/michal/public_html/www.test.sk" common
</VirtualHost>
vedel by mi niekto s tym poradit?
vopred dik

/home/michal/public_html/www.test.sk/zložkywebalogs. Dowebnahraj web, ktorý chceš, aby sa ti zobrazoval a dologssa ti budú ukladať logy...NameVirtualHost test.sk:80<VirtualHost test.sk:80 >
ServerAdmin michal@test.sk
ServerName www.test.sk
ServerAlias test.sk
DirectoryIndex index.html index.php
DocumentRoot /home/michal/public_html/www.test.sk/www/
ErrorLog /home/michal/public_html/www.test.sk/logs/
CustomLog /home/michal/public_html/www.test.sk/logs/ combined
</VirtualHost>
/etc/apache2/sites-available/a potom na neho vytvoril odkaz v/etc/apache2/sites-enabled/??Správna konfigurácia je:
NameVirtualHost *:80<VirtualHost *:80 >
ServerAdmin michal@test.sk
ServerName test.sk
ServerAlias www.test.sk
DirectoryIndex index.html index.php
DocumentRoot /home/michal/public_html/www.test.sk/web/
ErrorLog /home/michal/public_html/www.test.sk/logs/www.test.sk-error.log
CustomLog /home/michal/public_html/www.test.sk/logs/www.test.sk-access.log combined
</VirtualHost>
Podstatné sú tieto veci:
/etc/httpd/conf/extra/httpd-vhosts.conf,ktorý je vlastne linknuty do/etc/httpd/conf/http.conf, adresare/etc/apache2/sites-available/a/etc/apache2/sites-enabled/ani nemam :-)zaznam v hosts vytvoreny mam a aj funguje, len po zadani www.test.sk ma presmeruje do zleho priecinku
som si isty, ze mam cosi zle nstavene len neviem co :-P