Рефиле дает Синатра::NotFound: Sinatra::NotFound в рельсах?

Я добавил refile для загрузки файлов в моем приложении rails 4.2. Но теперь я начал видеть Sinatra::NotFound, когда пользователь неправильно набирает URL. Что я могу сделать, чтобы предотвратить это, чтобы он отображал правильную страницу ошибки?

1 ответ

Я думаю, что вы ищете маршрут "поймать все". В основном, если URL введен неправильно, ваше приложение перенаправит маршрут по умолчанию:

get '/*' do
  redirect "http://whateverYouWant.com"
end
Другие вопросы по тегам