【发布时间】:2013-02-17 02:26:51
【问题描述】:
老实说,我不是 100% 确定我需要在这里提及什么,但这是交易...
我在 localhost 上设置了一个基本的 Rails 应用程序,它运行良好。
但是,当我把它放到网上时,嗯……没那么多。您知道应该如何在 routes.rb 中设置默认路由并删除/重命名 index.html 文件,对吧?好吧,我在本地和远程版本上都这样做了。本地版本:我得到了我在 routes.rb 中指定的确切视图。但是,服务器上的完全相同吗?我在“公共”目录中获得了我所有文件的列表。
换句话说,Rails 似乎在忽略 routes.rb。
我应该注意什么?
【问题讨论】:
-
您应该在本地机器上以
production模式测试您的应用程序,即RAILS_ENV=production rails s -
谢谢,Harish;我尝试在本地机器上强制它进入生产模式。结果:完美。所以……我不知道。
标签: ruby-on-rails routes