Apache vhost переопределяет конфигурацию?

У меня на VPS установлен Apache. На нем размещен один сайт, назовем его demo.com (расположенный в /var/www/html/demo.com), но у меня также есть файлы в /var/www/html, которые я хочу просмотреть, указав свой браузер к IP VPS. В настоящее время кажется, что если я хочу пойти в

http://vpsIP/demofile.php

это будет 404, поэтому я предполагаю, что он ищет в каталоге vhost.

Вот некоторые настройки из моего httpd.conf:

DocumentRoot "/var/www/html"
<VirtualHost *:80>
    ServerName www.demo.com
    ServerAlias demo.com *.demo.com

    DocumentRoot /var/www/html/demo.com
    <Directory "/var/www/html/demo.com">
        Order allow,deny
        Allow from all
        Allowoverride all
    </Directory>

    <IfModule mod_rewrite.c>
        RewriteEngine on
    </IfModule>
</VirtualHost>

Должен ли я указывать другой виртуальный хост с IP-адресом VPS, чтобы иметь возможность просматривать файлы, которые я хочу?


person Sheldon K    schedule 27.02.2013    source источник


Ответы (1)


Простое добавление еще одного виртуального хоста решает эту проблему. Дух.

<VirtualHost IP:80>
DocumentRoot /var/www/html
</VirtualHost>
person Sheldon K    schedule 27.02.2013