Redirect XAMPP重定向到内部网络上的XAMPP目录

Redirect XAMPP重定向到内部网络上的XAMPP目录,redirect,networking,xampp,internal,Redirect,Networking,Xampp,Internal,我在桌面上安装了XAMPP。我为大约5个站点设置了vhost,它们都在桌面上正常工作 每当我试图从笔记本电脑访问这些虚拟主机时,问题就会出现。我更改了笔记本电脑上的hosts文件,将laptop dev.domain.com请求重定向到桌面,但是,当我尝试从本地网络上的笔记本电脑访问这些站点时,我只收到XAMPP欢迎屏幕。似乎当试图从笔记本电脑访问桌面上的vhosts时,vhosts文件被忽略,因为所有请求都被重定向到xampp目录 我需要做哪些调整以确保从笔记本电脑访问桌面上的vHost?我找

我在桌面上安装了XAMPP。我为大约5个站点设置了vhost,它们都在桌面上正常工作

每当我试图从笔记本电脑访问这些虚拟主机时,问题就会出现。我更改了笔记本电脑上的hosts文件,将laptop dev.domain.com请求重定向到桌面,但是,当我尝试从本地网络上的笔记本电脑访问这些站点时,我只收到XAMPP欢迎屏幕。似乎当试图从笔记本电脑访问桌面上的vhosts时,vhosts文件被忽略,因为所有请求都被重定向到xampp目录


我需要做哪些调整以确保从笔记本电脑访问桌面上的vHost?

我找到了问题的答案。对于需要此答案的所有其他人,请参考以下网站以获得全面解释:

简言之,有3项需要解决

首先,您需要在联网机器上寻址主机文件。例如,联网计算机上的主机文件将有以下指向xampp计算机IP地址的请求:

192.168.0.128 myvhost.com 
请记住,上面的IP地址是xampp服务器的IP地址

其次,xampp机器的主机文件在其主机文件中也必须具有相同的地址,以便站点工作。起初,这对我来说似乎是多余的,但它起作用了,所以我没有任何争论。因此,xampp服务器上的hosts文件还将具有:

127.0.0.1 myvhost.com
192.168.0.128 myvhost.com
最后,xampp机器上的httpd-vhosts.conf文件必须具有以下行:

NameVirtualHost 192.168.0.128:80
希望这个答案能帮助其他人