好的,我一直在研究多种方法,但无法真正找到可行的解决方案。
我们有一个旧站点,其中包含用作类别的子域,并且 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 也不能安静地做这个伎俩(它只重定向到同一个子域)。
关于最佳方法的任何想法?我不排除上述情况,但想看看人们的想法?