我想在我的Rails 3.0.7应用程序中设计我的404页面。 如果我请求不存在的页面,我会得到开发输出
Routing Error
No route matches "/foo"
我尝试了以下答案:
How to test 500.html in rails development env?
application_controller:
def local_request?
false
end
development.rb:
config.consider_all_requests_local = false
development.rb:
config.action_view.debug_rjs = false
我也开始了我的应用程序: RAILS_ENV =生产轨道 RAILS_ENV =生产乘客开始
它都没有用。我喜欢rails如何使复杂的任务变得非常简单。但真正令人沮丧的是,真正简单的事情变得非常困难,无法进行调试,最终你会在远程服务器上进行黑客攻击而无法解决这个问题。
以前有没有人遇到这个问题?
答案 0 :(得分:9)
如果您的错误页面是静态的,您只需转到http://localhost:3000/404.html,http://localhost:3000/500.html等。