У меня есть XAMPP с апача 2.4 на окнах 10. я иметь такую конфигурацию в моем C: \ XAMPP \ Apache \ конф \ дополнительный \ HTTPD-vhosts.confXampp Apache 2,4 VirtualHost не работает
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
ServerAlias www.localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/site3/web"
ServerName site3.localhost
ServerAlias www.site3.localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/site2/web"
ServerName site2.localhost
ServerAlias www.site2.localhost
</VirtualHost>
I добавил в моих хозяев файл:
127.0.0.1 site2.localhost
127.0.0.1 site3.localhost
127.0.0.1 www.site2.localhost
127.0.0.1 www.site3.localhost
Когда я просматриваю http://site2.localhost я вижу индекс XAMPP корня. Когда я просматриваю http://site3.localhost, я снова вижу индекс xampp root.Same с www.site2.localhost ...
Что я делаю неправильно?
Я сохраняю только доступ к сайту3. Первый vh. – user3686739
Вы не должны удалять определения локального хоста. Это должно остаться – RiggsFolly
я прокомментировал это: # # DocumentRoot "C:/XAMPP/HTDOCS" # ServerName локальный # \t ServerAlias www.localhost \t # VirtualHost> –
user3686739