8

我正在开发一个新的 WordPress 主题,并使用 MAMP 在我的笔记本电脑上本地执行此操作。在我的笔记本电脑上,我可以通过 localhost:8800 访问该站点。

有没有办法可以从我的 iPhone 访问这个本地主机站点?我想看看主题在移动设备上的样子,而不仅仅是调整浏览器的大小。如果我在两者之间建立一个 ad hoc WiFi 网络,这可以工作吗?

4

4 回答 4

6

尝试链接 How do you access a website running on localhost from iPhone browser here是您可能正在寻找的东西。

或者如果您想在不同的设备上测试您的网站http://quirktools.com/screenfly/这个链接可能会有所帮助;)

于 2013-04-11T11:13:06.720 回答
4

前往此站点 ( http://xip.io/ ) 并在您的虚拟主机设置中将 IP 地址替换为您的本地 IP:

#mysite.local
<VirtualHost *:80>
 DocumentRoot "/Users/me/Sites/Development/mysite/www"
 ServerName mysite.local
 ServerAlias mysite.local.192.168.1.81.xip.io
  <Directory "/Users/me/Sites/Development/mysite/www">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
 </Directory>
</VirtualHost>

然后在您的设备上访问 mysite.local.192.168.1.81.xip.io

于 2014-07-01T11:07:34.657 回答
1

假设 iPhone 与测试服务器在同一个网络上,只需在手机上导航到它的 IP 地址。

编辑:如果您有多个主机名,那么您可以使用DNSMasq。如果您有dd-wrt​​路由器,请将以下几行添加到“服务”页面的“其他 DHCP 选项”框中 - 并确保启用 DNSMasq :)

address=/dev/192.168.1.2
interface=lo
no-dhcp-interface=lo

这会将 .dev 域定向到 192.168.1.2 - 根据您自己的需要进行调整。

于 2013-04-11T11:07:00.957 回答
1

最简单的方法是将您的 mac 和 iphone 连接到同一个 WiFi 网络。然后从系统偏好设置中获取您的 IP 地址 | 网络。它将显示在状态部分,并且可能类似于 10.10.5.100。

然后在iphone上转到http://10.10.5.100:8800

于 2013-04-11T11:09:52.193 回答