.htaccess将文件夹重定向到文件夹完全匹配

时间:2012-11-27 10:36:25

标签: .htaccess

好的,我正在尝试重定向一个写成文件夹的语言:

RedirectMatch 301 ^index.php/es$ index.php/en

正如您所看到的,我只希望它与index.php / es完全匹配时重定向,因此index.php / es / inicio不会重定向。

它对我不起作用我尝试了几种变体。

这必须独立于域名,因为我有多个指向此站点的域都需要使用此规则。

1 个答案:

答案 0 :(得分:0)

你缺少一些主要的斜杠:

RedirectMatch 301 ^/index.php/es$ /index.php/en

通过重定向/重定向匹配语句的URI有一个前导斜杠,因此^index.php/es$永远不会匹配。