我正在尝试从另一台计算机连接到我的localhost。我更改了主机文件,在文件末尾添加以下内容:127.0.0.1 privacy.local
在我的httpd-vhosts中,我添加了以下内容:DocumentRoot“/ xampp / htdocs / app /”ServerName privacy.local
在我的电脑上,我可以使用privacy.local和我的IP地址访问我的网站。但是,当我尝试从我的其他计算机访问它时,它不起作用。我还用我的IP地址和服务器名编辑了另一台计算机的主机文件。
有谁知道为什么以及如何解决这个问题?
我正在使用xampp - apache。
答案 0 :(得分:0)
网络中没有localhost
。您在网络适配器上连接主机。 localhost
是一个虚拟适配器,允许在一台主机上进行连接,而无需指定网卡的IP地址。每个主持人都拥有自己的localhost
。
您必须使用用于连接网络的适配器的IP地址,通常是唯一的网卡。
如果您有DNS支持,则应使用主机名而不是IP地址,因为如果IP地址由DHCP分配,则IP地址可能会发生变化。