Wampserver не может заставить работать именованные виртуальные хосты - PullRequest
0 голосов
/ 21 сентября 2011

Используя wampserver, я не могу заставить работать именованные виртуальные хосты.Я отредактировал httpd.conf для использования

Include conf/extra/httpd-vhosts.conf

Я добавил домен в мой файл system32 / driver / etc / hosts.Я отредактировал файл httpd-vhosts.conf, и все, кажется, работает, за исключением того, что теперь localhost недоступен.Настройка домена I (test123.com) работает нормально, попадание в 127.0.0.1 работает нормально, но попадание в localhost зависает.В журналах ошибок нет ничего релевантного и нет упоминаний об этом в журналах доступа.Вот как я отредактировал httpd-vhosts.conf:

#
# Virtual Hosts
#

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

# Tells Apache to serve the default WAMP Server page to "localhost"
<VirtualHost *:80>
    ServerName localhost 
    DocumentRoot "C:/wamp/www"
    <Directory "C:/wamp/www">
        Options FollowSymLinks 
        AllowOverride all
        Order allow,deny
        Allow from all
    </Directory>
    DirectoryIndex index.php 
</VirtualHost>

<VirtualHost *:80>
    ServerName test123.com
    ServerAlias *.test123
    # Folder where the files live
    DocumentRoot "D:/Projects/html/test123"
    # A few helpful settings...
    <Directory "D:/Projects/html/test123">
        Options FollowSymLinks 
        AllowOverride all
        Order allow,deny
        Allow from all
    </Directory>
    DirectoryIndex index.php
</VirtualHost>

Что я делаю не так?

1 Ответ

0 голосов
/ 21 сентября 2011

Наконец-то разобрался.В httpd.conf мне пришлось изменить

Listen 80

на

Listen *:80
...