.htaccess重定向和德国字符

时间:2013-10-03 09:43:45

标签: php regex .htaccess mod-rewrite special-characters

我正在尝试使用德语字母重定向某些文件

例如:

RedirectMatch München.php /de/München/

一切似乎工作正常,但我发现/ de /München/目录被假定为未访问的URL。我查看了我的历史,发现有两个目录:

/de/M%C3%BCnchen/

/de/M%c3%bcnchen/

正如您所看到的,CAPS存在差异。

有没有办法设置更准确的htaccess重定向或 它对搜索引擎来说太致命了吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

你可以尝试这样的基于mod_rewrite的规则:

RewriteEngine On
RewriteRule ^München\.php$ /de/München/ [L,NE,B,R]

参考:Apache mod_rewrite Introduction