Eu configurei um virtualhost no meu pc usando"servidor wamp". O host virtual é acessível viahttp://nome-do-meuprojeto.lan/
Agora, como devemos alcançá-lo através do outro PC cliente LAN? E também, como podemos alcançar os outros hosts virtuais?
Não sei o suficiente sobre http.conf. Mas esta é minha configuração atual para meus vhosts.
<Directory "D:/WAMP/myproject/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Responder1
Agora, como posso acessá-lo através de um dos meus outros computadores clientes da LAN?
Seu host virtual pode ser acessível somente a partir de localhost ( Allow from 127.0.0.1
). Mude para sua sub-rede, por exemplo:
<Directory "D:/WAMP/myproject/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 192.168.1.0/24
</Directory>
E também, como posso acessar o outro host virtual?
Liste todos os hosts virtuais primeiro:
# apachectl -S
em seguida, acesse via nome do servidor.
Responder2
Sua configuração permite apenas conexões de 127.0.0.1. Você precisará permitir da LAN também
Allow from 127.0.0.1 192.168.0.1/24
deve fazer isso assumindo que seu endereço LAN esteja na rede 192.168.0.1/24.
ou se houver apenas um pequeno número de endereços aos quais você deseja permitir acesso
Allow from 127.0.0.1 192.168.0.11 192.168.0.21
Responder3
para responder sua pergunta corretamente, você precisa nos fornecer uma mensagem de erro real, mas pelo que vejo muitas pessoas sugeriram que "Permitir de" fosse definido corretamente para que outros computadores em sua rede possam acessá-lo, mas eu acho você precisa passarDocumentação do Host Virtual Apache - Servidor HTTP Apachee configure-o corretamente.