访问iPhone上具有子域的本地站点

时间:2014-04-17 15:55:55

标签: iphone mobile ip localhost

我了解您可以通过在地址栏中输入计算机的IP地址(带有相关的本地端口),从运行在同一网络上的移动设备访问计算机的本地站点。但是,我经常使用子域进行开发。在我的本地我使用lvh.me访问子域名。例如:

blog.lvh.me

但是,这不适用于移动设备,因为lvh.me正在重定向到IP 127.0.0.1。

有没有办法访问IP地址上的子域?基本上,做与上面的代码相同的事情,但允许动态IP地址取决于我的计算机当时的IP?

1 个答案:

答案 0 :(得分:18)

因此,在继续研究之后,我找到了一个很棒的工具,可以完全实现上述功能:

<强> xip.io

例如,如果我的计算机的IP地址为124.4.1.3且我在blog.lvh.me运行了一个Web服务器,其中lvh.me重定向到localhost或127.0.0.1,我可以访问我的计算机使用blog.124.4.1.3.xip.io

从网络上的其他设备获取本地主机

我希望能帮助别人!


旁注:有问题的应用程序在rails服务器上运行,上述设置需要将以下设置添加到environments/development.rb文件中:

config.action_dispatch.tld_length = 5

当rails在端口3000上运行时,这也需要一个URL:

blog.124.4.1.3.xip.io:3000