Виртуальный хост Apache показывает свою работу, но не загружает правильный индекс

Я использую эту конфигурацию, и мой .dev работает нормально, но он отображает it works вместо того, что в index.php, есть ли по умолчанию index.php?

MAC OS X

<Virtualhost *:80>
    VirtualDocumentRoot "/Users/Jess/Sites/dev/%1/"
    ServerName vhosts.dev
    ServerAlias *.dev
    UseCanonicalName Off
    LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
    ErrorLog "/Users/Jess/Sites/dev/vhosts-error_log"

    <Directory "/Users/Jess/Sites/dev/*">
    Options -Indexes FollowSymLinks
    AllowOverride AuthConfig FileInfo
    Order allow,deny
    Allow from all
    </Directory>
</Virtualhost>

person Jess McKenzie    schedule 20.02.2013    source источник
comment
Я не думаю, что он читает этот конфиг. it works взят из файла index.php по умолчанию. Этот файл обычно находится в вашей папке /var/www/html или может быть /Applications/XAMPP/htdocs. Вы XAMPP или сервер Apache по умолчанию, который поставляется с OSX?   -  person Tarandeep Gill    schedule 20.02.2013


Ответы (1)


Я считаю, что файл по умолчанию /Library/WebServer/Documents/index.html. Убедитесь, что ваш файл конфигурации добавлен в конце /etc/apache2/httpd.conf. Что-то вроде этого:

Include /etc/apache2/users/XXXXX.conf
person Tarandeep Gill    schedule 20.02.2013