使用 XAMPP 通过局域网访问网络服务器


Accessing webserver over lan with XAMPP

我已经在我的网络上的一台静态IP为192.168.1.30的机器上设置了XAMPP。

如果我从网络上的另一台机器转到 192.168.1.30,它会加载在我的 vhosts 文件中首先声明的网站。但是我有很多网站在 vhosts 文件中设置了条目,所以除了更改另一台计算机上的主机文件以将域别名指向 .30 IP 地址之外,您将如何查看其中一个。

我的所有网站都存储在htdocs文件夹的子文件夹中。假设我在子文件夹中有 3 个网站,如下所示:

C:'xampp'htdocs'website1
C:'xampp'htdocs'website2
C:'xampp'htdocs'website3
有没有办法让另一台计算机可以转到 192.168.1.30/website1、192.168.1.30/website2

、192.168.1.30/website3 查看不同的网站?

您需要为 LAN 设置一个可以为您解析主机名的 DNS 服务器,然后将 LAN 上的所有计算机配置为使用它(这通常在您的 DHCP 服务器上完成(。