2011-08-15 45 views
0

我添加到我的app_controller.rb此代碼:自定義錯誤頁

protected 

    def render_optional_error_file(status_code) 
    status = interpret_status(status_code) 
    render :template => "/errors/#{status[0,3]}.html.erb", :status => status, :layout => 'application.html.erb' 
    end 

    def local_request? 
    false 
    end 

添加到我的environment.rb:

config.action_controller.consider_all_requests_local = false 

我從公衆刪除錯誤頁面。

如何測試我的新錯誤頁面? 如果我去/ 404我看到路由錯誤。

我該如何解決?

回答

0

不知道這是否會工作,但嘗試運行這個命令來啓動服務器:

軌服務器-e生產