我正在使用虚拟主机(mynewsite.com)在我的本地主机上构建一个站点。而不是将文件上传到实际的服务器,我宁愿只在本地测试。我的桌面上有虚拟主机,我只想让它可用,这样我就可以在我的 iPhone 或网络上的任何计算机上看到它。因此,如果我在 iPhone 上访问 mynewsite.com,它将显示来自本地主机的站点。我想我需要做端口转发,但我很难弄清楚。我在带有 MAMP 的 Mac 上。
如何通过我的 Linksys 路由器让我的 iPhone 可以使用虚拟主机进行测试?
我在 MAMP 中的 httpd.conf 看起来像:
<VirtualHost *:80>
DocumentRoot "/Users/jaysonp/Sites/mynewsite"
ServerName "mynewsite.com"
ServerAlias *.mynewsite.com
...
然后在我的主机文件中我有: 127.0.0.1 mynewsite.com
我应该注意,我不能只在我的 iPhone 上点击 ipaddress,有一些代码可以检查域名以使网站正常工作。
谢谢!