请帮助我理解我的问题,我在和php4.7上安装了一个Web服务器,xampp,我创建了虚拟主机,可以在本地访问它们,比如app1.localhostapp2.localhostapp3.localhost
但是,当我尝试使用IP地址远程访问时,它会说找不到服务器,即使是在局域网上,当我使用IP地址而不是像app1.192.168.0.5那样的本地主机访问本地主机上的虚拟主机时,它也会说服务器找不到
您可以使用ngrok包
将本地机器端口80上的web服务器暴露给互联网
ngrok http 80
将本地机器的端口8000上的本地主机暴露到互联网
ngrok http http://localhost:8000
根据需要更改host
和port
。
您将得到以下结果。
Tunnel Status online
Version 2.0/2.0
Web Interface http://127.0.0.1:4040
Forwarding http://92832de0.ngrok.io -> localhost:80
Forwarding https://92832de0.ngrok.io -> localhost:80
Connnections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
打开您分配的地址在您的任何浏览器或任何设备中。