Я редактировал "/ и т.д./хосты" где добавляется:
"27.0.0.1 my_page1.localhost", "27.0.0.1 my_page2.localhost" ...
Следующая я редактировал "/и т.д./apache2/сайты-доступные/по умолчанию» где добавляется:
< VirtualHost *: 80>
DocumentRoot/вар/WWW/my_page1
ServerName my_page1.localhost
</VirtualHost>
Таким образом, я могу запускать больше сайтов на localhost с помощью этой команды "http://my_page1.localhost".
Проблемы заключается в том, когда я хочу подключиться к локальному с мобильным телефоном 192.168.2.5/my_page1.localhost я получаю «не найдено. Запрашиваемый URL /my_page1.localhost не найден на этом сервере.»
Как подключить этот локальный сайт через Wi-Fi? На ПК это работает.Как подключиться к локальному хосту с виртуальными доменами через Wi-Fi?
0
A
ответ
0
Используйте только ip и порт для подключения к сайтам на вашем компьютере с удаленного устройства. Задайте имя сервера SERVERNAME *
, чтобы он ответил на любой хост, который вы запрашиваете, перезагрузите apache, а затем подключитесь к 192.168.2.5
на своем телефоне.
Для дополнительного виртуального хоста одновременно следовать этому примеру меняющегося номер порта:
Listen 8081
NameVirtualHost *:8081
< VirtualHost *:8081 >
DocumentRoot /var/www/my_page2
ServerName localhost
ServerAlias *
</VirtualHost>
Reload апач и подключиться к нему с помощью 192.168.2.5:8081
на свой мобильный телефоне или localhost:8081
.
Конфигурация, указанная выше, направит ваш запрос на правильное приложение на основе порта, к которому вы обращаетесь.
Когда я использую «SERVERNAME *», вы не можете перезагрузить apache. «Invalid ServerName» * «Использовать ServerAlias для установки нескольких имен серверов». При использовании ServerAlias тоже не работает. – japetko
Получаете ли вы какую-либо ошибку при запуске configtest? Не могли бы вы сообщить об этой ошибке? – alejdg
configtest дает: «AH00558: apache2: Не удалось достоверно определить полное доменное имя сервера, используя 127.0.1.1. Установите глобальную директиву« ServerName », чтобы подавить это сообщение. Синтаксис OK« – japetko