Apache2, ServerAlias ​​не работает

Я знаю, что вопрос задан несколько раз, но я прочитал их все и не решил проблему.

Я настроил apache virtualhost как это:

[ f4]

<VirtualHost *:80>
ServerName example.loc
ServerAlias www.example.loc

DocumentRoot /var/www/example/web
<Directory /var/www/example/web>
    AllowOverride All
    Order allow,deny
    Allow from All
</Directory>

ErrorLog /var/log/apache2/project_error.log
CustomLog /var/log/apache2/project_access.log combined

Я поместил это в файл /etc/hosts:

127.0.0.1   localhost
127.0.0.1   example.loc

, а затем я загрузил сайт таким образом: [ ! d5]

sudo a2ensite example.loc

и перезапущен apache.

Если я перехожу к example.loc, он работает правильно, но если я перейду к www.example.loc, это не сработает, сказав, что это «невозможно найти www.example.loc»!

Я сделал что-то не так в конфигурации?

1
задан 6 September 2013 в 01:22

0 ответов

Другие вопросы по тегам:

Похожие вопросы: