Страница 1 из 1

Apache и виртуалхосты

Добавлено: 2010-01-19 1:54:58
kostyk
ОС Freebsd 7.2
Apache 2.2.14

Нужно чтоб при обращение к серверу по IP сервер выдавал index.html но почему-то выдаются файлы сайта который был добавлен последним!

Подскажите пожалуйста, что не правильно делаю:
Добавляю сайты через виртуал хосты, таким образом:

в httpd.conf подключаю вхосты так:

Код: Выделить всё

Include etc/apache22/Includes/*.conf
NameVirtualHost IP:80
Include etc/apache22/vhosts/*.conf
Сам файл виртхоста выглядит так:

Код: Выделить всё

<Directory /usr/home/sitename/public_html/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>

<VirtualHost IP:80>
ServerName sitename.com
DocumentRoot /usr/home/sitename/public_html/
CustomLog /var/log/domains/sitename.com.access.log combined
ErrorLog /var/log/domains/sitename.com.error.log
ServerAlias www.sitename.com
ServerAdmin e-mail
ScriptAlias /cgi-bin/ /usr/home/sitename/public_html/cgi-bin/
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html index.php
</VirtualHost>
Затем делаю apache -S
и мне апач показывает что
default server sitename.com (/usr/local/etc/apache22/vhosts/sitename.conf:8)

Re: Apache и виртуалхосты

Добавлено: 2010-01-19 9:47:54
Лёвыч
Вот это вот:

Код: Выделить всё

<Directory /usr/home/sitename/public_html/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
ИМХО, лишнее

Re: Apache и виртуалхосты

Добавлено: 2010-01-20 14:10:24
kostyk
Лёвыч писал(а):Вот это вот:

Код: Выделить всё

<Directory /usr/home/sitename/public_html/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
ИМХО, лишнее
Почему лишнее?

Re: Apache и виртуалхосты

Добавлено: 2010-03-23 19:48:25
vadim64
Разобрался?