Я использую XAMPP на NUC i7 windows 10 pro.Его IP-адрес - abcd, в папке htdocs - 4 приложения: app1 (html5 + php form), app2 (сайт на базе drupal 7), app3 (сайт html5).Я не знаю, как он автоматически перенаправляет трафик на эти отдельные приложения, просто набрав его на любом устройстве, подключенном к той же сети:
http://a.b.c.d/app1
http://a.b.c.d/app2
http://a.b.c.d/app3
Проблема возникает, когда я добавляю другую папку app4 для моей установки WordPress.Когда я нахожусь на этой машине локально, я могу получить доступ к сайту WordPress через localhost / app4, но не могу получить к нему доступ от других клиентов в сети, набрав http://a.b.c.d/app4 Мой браузер преобразует IP-адрес в localhost / app4, который несуществует на моем клиентском компьютере.
Я изменил свой httpd.conf как:
#Virtual hosts
Include conf/extra/httpd-vhosts.conf
обновленный файл httpd-vhosts.conf, например:
NameVirtualHosts *:80
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/app4"
ServerName app4.localhost
ServerAlias www.dummy-host.localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" combined
</VirtualHost>
иДобавил записи в мой файл хоста как
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 localhost
127.0.0.1 app1
127.0.0.1 app2
127.0.0.1 app3
127.0.0.1 app4
127.0.0.1 app5
Я пробовал другие примеры поиска в Google, но, похоже, ничего не работает.Даже пробовал другие примеры SO, такие как Пример SO и Другой пример SO
Я иду в неправильном направлении?