我使用“wamp server”在我的电脑上安装了一个虚拟主机。 虚拟主机可通过http://myproject-name.lan/访问
现在,我们如何通过其他局域网客户端电脑到达? 另外,我们如何能够到达其他虚拟主机?
我不太了解http.conf。 但是,这是我目前的设置,为我的虚拟主机。
<Directory "D:/WAMP/myproject/"> Options Indexes FollowSymLinks AllowOverride all Order Deny,Allow Deny from all Allow from 127.0.0.1 </Directory>
现在,我怎么能通过我的其他LAN客户端电脑达到它?
您的虚拟主机只能从本地主机访问( Allow from 127.0.0.1 )。 将其更改为您的子网,例如:
<Directory "D:/WAMP/myproject/"> Options Indexes FollowSymLinks AllowOverride all Order Deny,Allow Deny from all Allow from 192.168.1.0/24 </Directory>
另外,我怎样才能到达另一个虚拟主机?
首先列出所有虚拟主机:
# apachectl -S
然后通过服务器名称访问。
您的configuration只允许来自127.0.0.1的连接。 你也需要从LAN上允许
Allow from 127.0.0.1 192.168.0.1/24
应该这样做,假设你的局域网地址是在192.168.0.1/24networking。
或者是否只有less量的地址允许访问
Allow from 127.0.0.1 192.168.0.11 192.168.0.21
访问控制文档
为了正确回答你的问题,你需要给我们提供一个实际的错误信息,但从我看到很多人build议“允许从”被正确定义,以便networking上的其他计算机可以访问它,但我认为您需要通过Apache虚拟主机文档 – Apache HTTP Server并正确设置。