Пользовательские страницы ошибок на Rails - PullRequest
0 голосов
/ 15 августа 2011

Я добавляю в свой 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, я вижу ошибку маршрутизации.

Как я могу это исправить?

1 Ответ

0 голосов
/ 15 августа 2011

Не уверен, что это будет работать, но попробуйте запустить эту команду для запуска вашего сервера:

сервер рельсы -e производство

...