Por que o WAMP utiliza o nome do computador como acesso à LAN sem fio que não funciona no Firefox ou Safari, mas apenas no Chrome?

Por que o WAMP utiliza o nome do computador como acesso à LAN sem fio que não funciona no Firefox ou Safari, mas apenas no Chrome?

Descobri que quando uso o WAMP no win8, consigo acessar minha LAN sem fio assim: se o nome do meu computador for mypc, posso ver o próprio WAMP digitando mypcna barra de endereço do Chrome. Mas quando tento fazer o mesmo no Safari ou Firefox, eles exibem uma mensagem de erro de:

Forbidden

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

Eu me pergunto por que isso é um problema nesses navegadores enquanto está ok com o Chrome?

Também é possível configurar algum tipo de nome de usuário + senha para acessar o menu localhost WAMP quando usado em uma LAN sem fio?

Obrigado

Responder1

Parece que os outros dois navegadores podem estar enviando um Hostcabeçalho diferente, que normalmente precisaria corresponder ao do VirtualHost ServerNameou ServerAlias.

Use as Ferramentas de Desenvolvimento do Chrome (F12) para ver os cabeçalhos de solicitação sendo gerados e enviados, especificamente o Host: xxxvalor. E faça o mesmo no Firefox.

Em seguida, certifique-se de que seu VirtualHost tenha o mesmo valor definido como ServerNameou ServerAlias.

Se é isso que está acontecendo, então agora o Apache está retornando o VirtualHost padrão ou o contexto do servidor raiz, que pode estar definido como Deny All.

informação relacionada