我可以通过在其他 PC/手机、平板电脑等设备上的浏览器中访问我的本地 IP 来访问本地主机,但我不确定如何访问该机器上的虚拟主机。是否有访问虚拟主机的语法?
http://192.168.xx // 给我本地主机
我希望能够访问以下内容
谢谢
答案1
您必须hosts
在该局域网上的其他计算机上编辑该文件,并将虚拟主机所需的域名指向您的 PC 的 IP。对于 Linux,hosts 文件位于/etc/hosts
,对于 Windows,则C:\Windows\system32\drivers\etc\hosts
主要位于 。
假设您的 LAN IP 为192.168.0.11
,并且您已将 vhost 设置为,test.yourname.com
并且您想从该网络上的其他 PC 访问它。现在hosts
以该 LAN 中其他 PC 上的管理员身份打开该文件,添加以下行 -
192.168.0.11 test.yourname.com
并保存。然后重启该 PC。现在尝试http://test.yourname.com
从这些 PC 上的任何浏览器进行访问,您应该会看到您在 PC 上设置的虚拟主机。