Немогу врубится почему неработают вхосты.
0) В апаче 1.3 разкоментировал
Код: Выделить всё
NameVirtualHost *:80
Код: Выделить всё
Include /usr/local/etc/apache/vhosts/
Код: Выделить всё
# apachectl start
Processing config directory: /usr/local/etc/apache/vhosts/
Processing config file: /usr/local/etc/apache/vhosts/001.homenet.ru
Processing config file: /usr/local/etc/apache/vhosts/002.ftp.homenet.ru
/usr/local/sbin/apachectl start: httpd started
Код: Выделить всё
# cat /usr/local/etc/apache/vhosts/001.homenet.ru
<VirtualHost *:80>
ServerAdmin raven@homenet.ru
DocumentRoot /ftp/www
ServerName homenet.ru
ServerAlias www.homenet.ru
ErrorLog /var/log/www/homenet.ru-error.log
CustomLog /var/log/www/homenet.ru-custom.log combined
AccessFileName .htaccess
<Files ~ ^.ht>
Order allow,deny
Deny from all
</Files>
</VirtualHost>
Код: Выделить всё
#cat /usr/local/etc/apache/vhosts/002.ftp.homenet.ru
<VirtualHost *:80>
ServerAdmin raven@homenet.ru
DocumentRoot /ftp/pub
ServerName ftp.homenet.ru
ServerAlias www.ftp.homenet.ru
ErrorLog /var/log/www/ftp.homenet.ru-error.log
CustomLog /var/log/www/ftp.homenet.ru-custom.log combined
AccessFileName .htaccess
<Files ~ ^.ht>
Order allow,deny
Deny from all
</Files>
</VirtualHost>
Код: Выделить всё
# httpd -S
Processing config directory: /usr/local/etc/apache/vhosts/
Processing config file: /usr/local/etc/apache/vhosts/001.homenet.ru
Processing config file: /usr/local/etc/apache/vhosts/002.ftp.homenet.ru
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80 is a NameVirtualHost
default server homenet.ru (/usr/local/etc/apache/vhosts/001.homenet.ru:1)
port 80 namevhost homenet.ru (/usr/local/etc/apache/vhosts/001.homenet.ru:1)
port 80 namevhost ftp.homenet.ru (/usr/local/etc/apache/vhosts/002.ftp.homenet.ru:1)
а коды набираю 2й вхост ftp.homenet.ru или http://www.ftp.homenet.ru то нихрена нету говорит что недоступно..
Смотрел
Код: Выделить всё
# apachectl configtest
Processing config directory: /usr/local/etc/apache/vhosts/
Processing config file: /usr/local/etc/apache/vhosts/001.homenet.ru
Processing config file: /usr/local/etc/apache/vhosts/002.sex.homenet.ru
Syntax OK