Xampp хостинг нескольких приложений - PullRequest
0 голосов
/ 05 июня 2018

Я использую 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

Я иду в неправильном направлении?

1 Ответ

0 голосов
/ 05 июня 2018

Wordpress, вероятно, перенаправляет http://a.b.c.d/app4 на http://localhost/app4

Измените URL-адрес сайта и имя сайта в установке WordPress на app4.

Это также может помочь вам сделатьполная перезагрузка или открытие в окне инкогнито (если вы используете Chrome), так как перенаправление 301 будет сохранено браузером.

...