【发布时间】:2012-07-20 18:17:16
【问题描述】:
好的,我一直在研究多种方法,但无法真正找到可行的解决方案。
我们有一个旧网站,其中包含用作类别的子域,并且 url 结构如下所示。
http://www.my_category.my_site.com/subcategory/article_123.html
我需要找到一种方法来重定向(使用 301 的)到
http://www.my_site.com/articles/my_category/sub_category/article-123
我查看了 nginx 重定向(这将不起作用,因为您无法修改路径 - 将下划线更改为破折号)
Rails 路由似乎不适用于 2 个子域 (www.mycategory)
Rack Rewrite 也不能解决问题(它只会重定向到同一个子域)。
关于最佳方法的任何想法?我不排除上述情况,但想看看人们的想法?
【问题讨论】:
标签: ruby-on-rails ruby nginx