Настройка виртуальных хостов на Apache (XAMPP, Windows 10)

Я пытаюсь настроить виртуальный хост для локального сайта с помощью XAMPP.

Я выполнил следующие шаги:

  1. В "C: /xampp/apache/conf/extra/httpd-vhosts.conf" я добавил:
<VirtualHost *:8081>
    DocumentRoot "C:/xampp/htdocs/"
    ServerName localhost
</VirtualHost>
<VirtualHost *:8081>
    DocumentRoot C:/xampp/htdocs/fw/public
    ServerName fw.local.com
    <Directory "C:/xampp/htdocs/fw/public">
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
  1. Внутри "C: /Windows/System32/drivers/etc/hosts" я добавил:
127.0.0.1       localhost    
127.0.0.1       fw.local.com
  1. Перезапущенный Apache.

А также...

Если я последую за:

http://localhost:8081/

Все в порядке: я вижу свой каталог с проектами в папке "htdocs".

Но! Если я последую за:

http://fw.local.com/

Я ожидаю увидеть результат моего файла index.php внутри "..htdocs/fw/public". Но я понимаю:

This site cant be reached
fw.local.com refused to connect.

Файл "C: /xampp/apache/conf/httpd.conf" содержит:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Где я был неправ?

+1
источник поделиться

Посмотрите другие вопросы по меткам или Задайте вопрос