После изменения настройки VirtualHost на httpd-vhosts.conf в моем wampserver, как это

<VirtualHost *:80>
     DocumentRoot “C:/wamp/www/project”
     ServerName project.dev
<VirtualHost *:80>

Я не могу получить доступ к моей странице index умолчанию wamp. Я получил свою домашнюю страницу project.dev когда набираю только http://localhost .

Я сделал что-то не так при настройке виртуального хоста?

3 ответа3

0

Проверьте файл httpd-vhosts.conf (и другой конфигурационный файл, в который вы поместили конфигурации виртуального хоста), чтобы убедиться, что первый виртуальный хост с DocumentRoot является вашей папкой www умолчанию.

В большинстве случаев добавление этой конфигурации поверх вашего httpd-vhosts.conf может помочь:

<VirtualHost *:80>
     DocumentRoot “path/to/your/www/folder”
</VirtualHost>
0

Теперь ваш WAMP знает, что он должен делать, когда приходит запрос на project.dev, но ваш компьютер все еще не знает, что такое project.dev. Чтобы сказать это, вам нужно отредактировать файл hosts (он находится в каком-то виде, например, C:\Windows\System32\Drivers\etc для Windows XP), и добавить его внизу.

127.0.0.1      project.dev

После этого ваш домен должен работать.

0

Вы дублировали тег virtualhost в конфигурации, вместо того, чтобы открывать и закрывать его. Также убедитесь, что project.dev действительно разрешает ваш хост, например, ping project.dev

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .