lvh.me:3000 不再解析为 localhost:3000 以测试开发中的子域
Posted
技术标签:
【中文标题】lvh.me:3000 不再解析为 localhost:3000 以测试开发中的子域【英文标题】:lvh.me:3000 no longer resolving to localhost:3000 for testing subdomains in development 【发布时间】:2012-09-03 18:04:36 【问题描述】:我跟随Railscast 121 为我的网站www.blog.com
设置了子域,并且一切都在开发中。我可以使用 lvh.me:3000 在根 url www.blog.com
和我设置的特定子域访问我的应用程序,例如john-doe.blog.com
推送到 Heroku 后,我无法再连接到位于 lvh.me:3000 的根 url。这可能是什么原因造成的?
开发环境中的症状:
我可以通过localhost:3000访问www.blog.com
。
我无法在 lvh.me:3000 访问www.blog.com
。但仍可以访问john-doe.blog.com
。
我打开了一个不同的应用程序www.secondapp.com
,它的根路径也适用于 localhost:3000,但不适用于 lvh.me:3000。我还没有为 secondapp 设置任何子域,但是为了以防万一,我尝试了 url john-doe.secondapp.com
,并且出于某种原因,这可行。很奇怪……
我一定是无意中调整了一些文件,但我不知道在哪里/如何调整。我完全不明白为什么一个完全不同的应用程序可以与一个不相关应用程序的子域一起使用。任何反馈将不胜感激。
【问题讨论】:
还有人遇到这个问题吗? 关于这个的任何信息?这里有同样的问题.. 【参考方案1】:这是因为当前的 Godaddy 中断。一旦他们的 DNS 备份,它应该可以正确解析。
与此同时,您可以尝试编辑您的主机文件。
【讨论】:
谢谢@kayluhb。这种奇怪的行为让我完全糊涂了。希望这个问题能尽快解决!以上是关于lvh.me:3000 不再解析为 localhost:3000 以测试开发中的子域的主要内容,如果未能解决你的问题,请参考以下文章
tomcat报错:An internal error occurred during: "Updating status for Tomcat v6.0 Server at localhos