使用法语防止来自htaccess的url编码

时间:2014-03-28 14:00:17

标签: .htaccess encoding

我正在尝试添加RewriteRule以重定向目标网址。我的代码如下

RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.fr [NC] 
RewriteRule ^accessoires/bouteilles-d-eau/bouteille-el$ http://%{HTTP_HOST}/accessoires/bouteilles-d-eau/bouteille-eléphant-370ml.html [NE,R=301,L]

虽然它运行正常并按指定重定向到目标网址但在浏览器中将é更改为%e9

由于这个原因,我的网站上出现了404错误。

如何阻止此编码?

我尝试了[NE,R = 301,L]的不同组合,但没有运气!!!

1 个答案:

答案 0 :(得分:0)

B旗可能有所帮助。 (逃避反向引用)

http://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_b