стоит связка AMP
один Ethernet интерфейс
на железку залит сайт (/var/www/html)
понадобилось настроить виртуальные хосты, привязанные к папкам
/var/www/site1 (www.site1.ru)
/var/www/site2 (www.site2.ru)
/var/www/site3 (www.site3.ru)
причем, надо что бы первичный сайт тоже был виден
/var/www/html (www.site4.ru)
прописал виртуальные хосты в /etc/httpd/conf/vhosts.d/vhosts.conf (включая первичный)
после этого ДНС провайдера привязал ОДИН ИЗ нужных доменов (site1) к IP железки.
(в итоге когда-нибудь должно получиться 4 домена на 1 железяке)
в результате если обратиться к железке по ип-адресу открывается первичный сайт (/var/www/hrml)
а при запросе адреса (www.site1.ru) вылазит ошипко "Error 403 - Access forbidden! You don't have permission to access the requested directory. There is either no index document or the directory is read-protected."
вот мой вхостс.конф
Код: Выделить всё
# VHost site1
<VirtualHost site1.ru>
ServerAdmin ***@mail.ru
ServerName site1.ru
ServerAlias www.site1.ru site1.ru
ServerPath /site1
DocumentRoot /var/www/site1/www
ErrorLog /var/log/httpd/site1.ru-error_log
CustomLog /var/log/httpd/site1.ru-access_log common
</VirtualHost>
#VHost site2
<VirtualHost site2>
ServerAdmin ***@mail.ru
ServerName site2.ru
ServerAlias www.site2.ru site2.ru
ServerPath /html
DocumentRoot /var/www/html
ErrorLog /var/log/httpd/site2.ru-error_log
CustomLog /var/log/httpd/site2.ru-access_log common
</VirtualHost>
#VHost site3
<VirtualHost site3>
ServerAdmin ***@mail.ru
ServerName site3.ru
ServerAlias www.site3.ru site3.ru
ServerPath /site3
DocumentRoot /var/www/site3/www
ErrorLog /var/log/httpd/site3.ru-error_log
CustomLog /var/log/httpd/site3.ru-access_log common
</VirtualHost>
#VHost site4
<VirtualHost site4>
ServerAdmin ***@mail.ru
DocumentRoot /var/www/site4/www
ServerName site4.ru
ServerAlias www.site4.ru site4.ru
ErrorLog /var/log/httpd/site4.ru-error_log
CustomLog /var/log/httpd/site4.ru-access_log common
</VirtualHost>в логе ошибок site1 видно, что браузер ломиться в нужную папку
Код: Выделить всё
[Thu Dec 06 20:53:50 2007] [error] [client 66.249.65.14] client denied by server configuration: /var/www/site1/www/
[Thu Dec 06 20:55:34 2007] [error] [client 66.249.65.14] client denied by server configuration: /var/www/site1/www/папка /var/www/site1 - принадлежит apache группе apache права 0775
все что есть внутри - /var/www/site1/www/index.htm права везде те же
?!каким мамкаром заставитьь все это пахать?!