Я добавляю в свой 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
Добавить в мою среду.rb:
config.action_controller.consider_all_requests_local = false
И я удаляю страницы ошибок из публичных.
Как я могу проверить мои новые страницы ошибок?
Если я иду в / 404, я вижу ошибку маршрутизации.
Как я могу это исправить?