Я занимаюсь разработкой веб-сайта на своем компьютере под управлением Windows 7 дома и хочу протестировать его на мобильных устройствах. Как я могу подключиться, скажем, с iPod Touch к локальному веб-сайту на моей локальной машине?

Спасибо

3 ответа3

0

Если ваш iPod Touch был взломан, отредактируйте файл /etc /hosts на iPod, указав домен example.com на IP-адрес локальной сети вашего рабочего стола, затем с помощью мобильного браузера перейдите на example.com, и вы увидите свой веб-сайт на рабочем столе. при условии, что ваш веб-сервер работает на интерфейсе Ethernet, а не только на локальном хосте.

Если ваш iPod не взломан, вам нужно запустить настольный веб-сервер по локальной сети IP, перенести порт 80 на маршрутизатор, а затем направить ваш мобильный браузер на публичный IP вашего маршрутизатора.

0

Я знаю, что если у вас есть веб-сервер Apache, настроенный с помощью записи VirtualHost , вы сможете получить к нему доступ через частный IP-адрес вашего сервера (при условии, что вы дадите ему доменное имя, что вы можете сделать через хосты). Однако, если вы вводите частный IP-адрес сервера, он должен перейти к записи по умолчанию определения vhosts , которая обычно является самой верхней или первой записью определения virtualhosts . Процесс должен быть таким же со стеком WAMP.

Вы, вероятно, захотите, чтобы ваш сервер прослушивал порт, отличный от :80 , который вам нужно открыть на брандмауэре вашего компьютера с Windows (и, возможно, на вашем маршрутизаторе).

0

Адрес localhost - это адрес обратной связи IPv4, и каждый хост должен иметь его. Чтобы подключить другие компьютеры к веб-серверу на вашем компьютере, вам нужно проверить несколько вещей

  • Убедитесь, что ваш веб-сервер прослушивает интерфейс локальной сети вашего компьютера. Проверьте файлы конфигурации для директивы Listen. Если он говорит « Listen 80 тогда твоя работа - веб-сервер прослушивает все доступные интерфейсы. Если он говорит что-то еще, заставьте его сказать « Listen 80 и перезапусти веб-сервер.

  • Убедитесь, что ваш брандмауэр Windows разрешает трафик через порт 80.

Теперь вы сможете подключиться к своему веб-серверу, используя IP-адрес локальной сети, например, http://192.168.2.22

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