我需要帮助编写 htaccess 重定向或重写规则 (mod_rewrite.c) 来处理以下情况:
http://www.mysite.com/archive/[YEAR]/archive/[YEAR]/[CORRECT-PATH]
应该重定向到:
http://www.mysite.com/archive/[YEAR]/[PATH]
基本上,有一些外部链接/archive/[YEAR]/
在路径部分错误地加倍,其中应该只有一个实例。我每年都有一个子目录(/archive/2011、/archive/2012 等)——这些年份的目录是单独的 Drupal 安装的根目录——每个目录都有自己的 .htaccess 文件(这让我很吃惊)。
该[CORRECT-PATH]
位通常是 Drupal 页面的别名,例如:
http://www.mysite.com/archive/2012/winners/all
我对通配符和匹配语法不太擅长 - 任何帮助将不胜感激。谢谢。