У меня есть десятки правил переписывания для устаревших URL из предыдущего воплощения моего приложения.Я вижу три варианта:
- Просто добавьте строки "соответствия" в файле маршрутов (config / rout.rb)
- Используйте перезапись в стойку
- Создание правил перезаписи Nginx / Apache (в моем случае Nginx)
Я думаю, что 3 имеет лучшую производительность, чем 2, которая имеет лучшую производительность, чем 1.
Мои вопросы:
- Это правда?
- Если да, то какое это имеет значение?
- Есть ли другие компромиссы, которые я, возможно, не рассмотрел?
- Есть ли вообще какие-либо другие варианты, кроме этих трех?