greenif25 ноя 2013 в 12:32Rails переадресация старых urlВремя на прочтение3 минОхват и читатели3.7KRuby * Ruby on Rails * Из песочницыВсего голосов 6: ↑5 и ↓1+4Добавить в закладки13Комментарии4
copyhold25 ноя 2013 в 13:44gem 'redirector' справляется с задачей ничуть не хуже и, к тому же не привязан к контроллеру и к тому же запускается раньше всех.
greenif29 ноя 2013 в 12:40Комментарий был измененПоказать предыдущий комментарийВ том то и дело, что он не привязан к контроллеру, а хотел что бы каждый контроллер сам управлял своими редиректами.
UseRifle25 ноя 2013 в 14:18Удобнее все редиректы ловить в одном месте с помощью around фильтра или rescue_from, как это сделано, например, тут
greenif29 ноя 2013 в 12:38Показать предыдущий комментарийВ этом варианте все собрано в месте, но нужно анализировать URL в моем подходе не надо и каждый контроллер сам управляет своими редиректами. Я бы сказал, что что это альтернативный подход.
Rails переадресация старых url