2014-01-24 4 views
0

Я добавил код ниже в httpd.conf, и он работает.httpd.conf VS httpd-vhosts.conf

Я удаляю ниже код и добавляется в httpd-vhosts.conf, он также работает.

Почему xampp предоставил httpd-vhosts.conf, если обычный файл с именем httpd.conf может запускаться сам?

пример:

<VirtualHost 127.0.0.2:80> 
    DocumentRoot "F:/server/htdocs" 
    ServerName google.com 
    ServerAlias www.google.com 
    ErrorLog "logs/google.com-error.log" 
    CustomLog "logs/google.dec-access.log" combined 

    <Directory "F:/server/htdocs"> 
     Options Indexes FollowSymLinks ExecCGI Includes 
     Order allow,deny 
     Allow from all 
     AllowOverride All 
     Require all granted 
    </Directory> 
</VirtualHost> 

ответ

0

Некоторые распределения Apache предоставляют некоторые файлы, которые будут накладываться при применении технического обслуживания, а также другие, которые остались нетронутыми для пользователя. Все конфигурационные файлы создаются равными с точки зрения Apaches.

0

В httpd.conf У вас есть параметр «Включить». Он содержит путь к другому файлу conf - в вашем случае это путь к httpd-vhosts.conf