【发布时间】:2013-07-19 14:06:19
【问题描述】:
与xip.io with MAMP Pro doesn't work 的未解决问题有关 这是一个真正令人头疼的问题,在线支持文档不多。经过 7 小时徒劳的研究,我转向你们。请帮忙!
目标:本地测试我在 MacBook 上使用网络上的其他设备(手机/平板电脑)开发的网站。我想使用虚拟主机,以便我可以通过唯一名称访问不同的站点。例如localhost.dev、local.timreader.com 等 我正在尝试使用 xip.io 服务来提供帮助。我正在运行 Mamp Pro V2 作为服务器。
首先, 的工作原理是什么:
- 在我的本地计算机上的 Mamp Pro 中设置的虚拟主机
- 我的本地机器 /sometimes/ 上的 xip.io 地址解析但没有 总是例如 localhost.x.x.x.x.xip.io
- 从设备直接访问网络服务器根目录,例如 http://x.x.x.x
还有什么不起作用:
- 从非本地设备通过 xip.io 地址访问网站 (locahost.x.x.x.x.xip.io/)
我在 Mountain Lion 上(已重新启用 Web 共享首选项 - Apple 隐藏了它 - 并尝试打开和关闭它 - 我认为关闭是正确的?虽然我对这如何影响外部访问感到困惑机器)。
愿意尝试任何事情,欢迎所有想法!
【问题讨论】:
-
你在这方面有什么进展吗?我得到了这个解决方案,如果你仍然卡住,请告诉我。
-
我正要发布这个确切的问题。我遇到了同样的问题,我在任何地方都找不到任何文档或帮助。 @VolkerRose 如果您有答案,请提供答案!我确信我自己、蒂姆和其他人都需要解决方案。
-
顺便说一句,我尝试使用proxylocal 来达到预期的效果。不幸的是,它给了我完全相同的结果。
-
我想帮忙,但你能说得更具体一点吗?您在哪里/可以从您的非本地设备 ping xip.io 地址?您是否尝试通过 cURL 访问它?
-
啊,我刚刚阅读了 Tims 问题的一个可能的重要部分:“xip.io address from non-local devices”。 Xip.io 只是指向您的本地 IP,因此您将无法从不在本地网络上的设备访问 xip.io 地址。