相关疑难解决方法(0)

Routes.rb vs rack-rewrite vs nginx/apache重写规则

我对以前的应用程序版本中的遗留URL有几十条重写规则.我看到三个选择:

  1. 只需在路由文件中添加"匹配"行(config/routes.rb)
  2. 使用机架重写
  3. 创建Nginx/Apache重写规则(在我的例子中是Nginx)

我认为3具有比2更好的性能,其性能优于1.

我的问题:

  • 真的吗?
  • 如果是这样,重要的是多少?
  • 我可能没有考虑过其他权衡吗?
  • 除了这三个之外还有其他任何选择吗?

performance mod-rewrite ruby-on-rails url-rewriting

5
推荐指数
1
解决办法
1167
查看次数