我按照Railscast 121为我的站点设置子域www.blog.com
,并让一切都在开发中工作。www.blog.com
我可以使用 lvh.me:3000 在根 url和我设置的特定子域访问我的应用程序,例如john-doe.blog.com
推送到 Heroku 后,我无法再连接到 lvh.me:3000 的根 url。这可能是什么原因造成的?
开发环境中的症状:
- 我可以
www.blog.com
通过 localhost:3000 访问。 - 我无法
www.blog.com
在 lvh.me:3000 访问。但 CAN 仍然可以访问john-doe.blog.com
。 - 我打开了一个不同的应用程序
www.secondapp.com
,它的根路径也适用于 localhost:3000,但不适用于 lvh.me:3000。我还没有为 secondapp 设置任何子域,但是为了以防万一,我尝试了 urljohn-doe.secondapp.com
,并且由于某种原因,这有效。很奇怪...
我一定是无意中调整了一些文件,但我不知道在哪里/如何。我完全无法理解为什么一个完全不同的应用程序可以与一个不相关应用程序的子域一起使用。任何反馈将不胜感激。