Вы сделали все неправильно, если вы тестируете с "localhost", а не с настройкой виртуального хоста на основе имен, где вы можете создать свой собственный (реальный) фиктивный домен и затем настроить свои гостевые / локальные машины так, чтобы они указывали на ваш фиктивный домен с IP-адресом веб-сервера через HOSTS или DNS, что будет означать, что независимо от того, какую машину вы используете, когда переходите на фиктивный домен, оно правильно откроет ваше приложение ...
Существующий ответ (Как правильно настроить мой веб-сервер в локальной сети?) показывает, как настроить файл HOSTS (и если вы хотите использовать собственный внутренний DNS-сервер - всегда полезно для этих сценариев!) добиться того, что вы хотите. Обратите внимание, что вам нужно отредактировать файл HOSTS на каждом клиентском компьютере, чтобы он знал, где найти ваше доменное имя.