如何远程访问本地网络中的自定义 wamp 服务器虚拟主机?
Posted
技术标签:
【中文标题】如何远程访问本地网络中的自定义 wamp 服务器虚拟主机?【英文标题】:How to remotly access a custom wampserver's virtual host in a local network? 【发布时间】:2021-08-17 14:15:16 【问题描述】:我在 windows 10 下使用 Wampserver 3.0.6,我想在我的个人电脑(主机)和链接到同一家的其他一些电脑之间共享我的应用程序网络(客户端)。
我在 httpd-vhosts.conf 文件中更改了一行,让网络中的其他机器可以通过以下方式访问该应用程序:
Require lacal
到这里:
Require all granted
问题是默认虚拟主机 (localhost) 可以从那些使用主机 IP 地址的客户端访问,例如 192.168.###.###/但不是我定制的虚拟主机(tilelli 在这种情况下)。这是 httpd-vhosts.conf 文件的内容:
enter image description here
我尝试通过 192.168.###.###/tilelli/ 和直接通过 tilelli/ 访问它,但没有成功。
有人可以帮帮我吗?
【问题讨论】:
如果你不希望localhost
可以访问,那么把它放回Require local
这是定义虚拟主机的要点之一,它们可以彼此不同
【参考方案1】:
如果您将虚拟主机服务器名称定义为 tilelli
,则 Apache 将在连接请求中看到该域名时为该站点提供服务,即 http://tilelli
。
如果您有本地(公司)DNS 服务器,请将该域添加到其中,指向您的 WAMPServers PC 的 IP 地址。如果您没有本地 DNS 服务器,请更改需要查看此服务器的 PC 上的 HOSTS 文件,以便他们知道在哪里查找它
主机文件
192.168.xxx.yyy tilelli
不幸的是,您必须更换每一台其他 PC。
【讨论】:
以上是关于如何远程访问本地网络中的自定义 wamp 服务器虚拟主机?的主要内容,如果未能解决你的问题,请参考以下文章