В моем файле маршрутов есть несколько ресурсов:
resources :snippets
resources :pastes
Пользователи могут получить доступ к фрагменту следующим образом:
/snippets/72384
/pastes/ac6Xs28
В качестве сокращения, для твитов, IRC и т. Д. Я хочу, чтобы /s/<id>
был перенаправлен на /snippets/<id>
, а /p/<id>
на /pastes/<id>
. Я хочу, чтобы это перенаправление использовало HTTP-заголовок Location и HTTP-код состояния 301 Moved Permanently.
Как я собираюсь это сделать? Спасибо.
Я использую Rails 3 с WEBrick