Я обнаружил, что при использовании WAMP на win8 я могу получить доступ к своей беспроводной локальной сети следующим образом: если мой компьютер имеет имя mypc , я могу видеть WAMP сам по себе, mypc в адресной строке Chrome. Но когда я пытаюсь сделать то же самое в Safari или Firefox, они отображают сообщение об ошибке:

Forbidden

You don't have permission to access / on this server.

Интересно, почему это проблема в тех браузерах, когда с Chrome все в порядке?

Также возможно ли установить какое-то имя пользователя + пароли для доступа к меню WAMP локального хоста при использовании в беспроводной локальной сети?

Спасибо

1 ответ1

0

Похоже, что два других браузера могут отправлять другой заголовок Host , который обычно должен соответствовать ServerName или ServerAlias .

Используйте инструменты разработчика Chrome (F12), чтобы увидеть, как генерируются и отправляются заголовки запроса, в частности, значение Host: xxx . И затем сделайте то же самое под Firefox.

Затем убедитесь, что ваш VirtualHost имеет то же значение, что и ServerName или ServerAlias .

Если это то, что происходит, то сейчас Apache возвращает либо VirtualHost по умолчанию, либо контекст корневого сервера, который может быть установлен как « Deny All .

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