Для продвинутого подхода, работающего в рамках Rails. Обновите файл routes
:
get "/404", to: "errors#error_404"
get "/500", to: "errors#error_500"
Добавить ErrorsController
с:
layout false
def error_404
render status: 404
end
def error_500
render status: 500
end
Затем в app/views/errors/
добавьте файлы error_404.erb
и error_500.erb
вместе с шикарным изображением и строкой поиска.
Подробнее здесь .