1

Я могу получить доступ к localhost, посетив мой локальный ip в браузере с других ПК / телефонов, планшетов и т.д., Но я не уверен, как получить доступ к vhosts на этой машине. Есть ли синтаксис для доступа к vhosts?

http://192.168.xx // дает мне localhost

Я хотел бы иметь возможность получить доступ к чему-то, как показано ниже

Http://192.168.xx/testsite.local

Спасибо

1 ответ1

1

Вы должны отредактировать файл hosts на других компьютерах на этой локальной сети и направить желаемое доменное имя для vhost на ip вашего компьютера. Для linux файл hosts находится по адресу /etc/hosts , для Windows - C:\Windows\system32\drivers\etc\hosts .

Предположим, ваш IP-адрес локальной сети - 192.168.0.11 и у вас настроен vhost как test.yourname.com и вы хотите получить к нему доступ с других компьютеров в этой сети. Теперь откройте файл hosts в качестве администратора на других ПК в этой локальной сети, добавьте следующую строку -

192.168.0.11      test.yourname.com

и сохранить его. Затем перезагрузите этот компьютер. Теперь попробуйте зайти на http://test.yourname.com в любом браузере с этих компьютеров, и вы увидите виртуальный хост, который вы настроили на своем компьютере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .