Apache Virtualhost продолжает указывать на каталог по умолчанию

Я пытался установить виртуальный хост на основе имени Apache (http: //test.local) в каталог /var/www/test, но он продолжает указывать на каталог по умолчанию /var/www.

Мой файл конфигурации test.local выглядит следующим образом- http://paste.ubuntu.com/827328/ Мой файл hosts выглядит следующим образом- http://paste.ubuntu.com / 827338 / И файл ports.conf выглядит следующим образом- http://paste.ubuntu.com/827332/

В соответствии с предложением IRC-чата я отключил [ 113] Виртуальный Хост, затем произошло нечто странное. Теперь http://test.local, http://127.0.0.1 загружает содержимое /var/www. Но http://localhost показывает содержимое внутри /var/www/test.

Я использую likewise-ope для подключения к сети на основе Windows Domian, она создала запись в файле hosts (первая строка, также включены следующие две строки)) -

127.0.0.1 asset11.domain.com asset11 localhost
127.0.0.1 artis.local
127.0.0.1 test.local

Как я могу заставить http://test.local указывать на /var/www/test правильно

2
задан 29 November 2012 в 09:42

1 ответ

Ваш файл local.test, который вы поместили на pastebin, выглядит хорошо, просто раскомментируйте часть каталога.

<Directory ...> - кстати - должно указывать на тот же путь, что и DocumentRoot (/var/www/test/ в вашем случае).

Затем вам нужно активировать этот файл через sudo a2ensite test.local и перезагрузить ваш apache с помощью sudo /etc/init.d/apache2 reload.

0
ответ дан 29 November 2012 в 09:42

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

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