我通过这里的所有教程,但没有一个可以解决我的问题。
我在我的计算机上的localhost example.localhost.com WAMP上有一个站点,我想通过我的笔记本电脑访问它,它通过调制解调器连接到我的PC /电脑。
我把WAMP放在网上,编辑了httpd.conf文件并添加了以下内容
<Directory>
Allow from 192.168.1.3
</Directory>
注意:192.168.1.3是我的笔记本电脑的IPv4地址
然后我在笔记本电脑中编辑了hosts文件,并在最底层添加了以下内容
192.168.1.3 example.localhost.com
但是,似乎没有任何工作,我仍然无法访问我的网站example.localhost.com。
只是分享,我的笔记本电脑也安装了WAMP。我启动了服务器,但也没有效果。
答案 0 :(得分:0)
首先,当您更改笔记本电脑上的HOSTS文件时,需要添加运行Apache的PC的IP地址而不是笔记本电脑的IP地址
所以假设运行Apache的PC是192.168.1.2然后在笔记本电脑上你将主机文件更改为
192.168.1.2 example.localhost.com
<Directory>
Allow from 192.168.1.3
</Directory>
可以删除,它无论如何都无能为力,因为它实际上并不能识别您试图访问的任何目录。
你没有说你放置了你的示例网站在哪个文件夹中,但如果你想让它在笔记本电脑用户将example.localhost.com输入浏览器时工作,那么你应该创建一个虚拟主机,以便Apache知道服务器的位置站点和谁有权访问它。
这篇文章可以帮助您正确地创建虚拟主机,并以正确的方式和正确的位置定义对它的访问权限。