mod_rewrite规则替换%2d vs连字符

时间:2011-10-25 13:49:23

标签: apache mod-rewrite urlencode

如何设置RewriteCond/RewriteRule到301重定向网址

http://www.example.com:8080/~user/two%2dwords/more%2dwords/

http://www.example.com:8080/~user/two-words/more-words/

即,替换所有%2d编码与连字符?

1 个答案:

答案 0 :(得分:1)

如果RewriteRule目标网址包含特殊字符,则可以将这些字符转换为 使用No escape [NE]标志的十六进制代码。