允许'&'登录URL(mod重写)

时间:2013-12-10 14:22:05

标签: mod-rewrite url-rewriting

无论如何我可以允许“&”签名作为URL中的变量?

我目前的标签规则是:

 RewriteRule ^tag/([^/.]+)/?$ index.php?section=home&tag=$1 [L,QSA,NC]

像“酷”和“nice45”这样的标签。但“这& that”不起作用。

有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

同时使用[B][NE]标记:

RewriteRule ^tag/([^/.]+)/?$ index.php?section=home&tag=$1 [L,QSA,NC,B,NE]
    在应用转换之前,
  • [B]将转义& 然后它不会被tag=thisthat=
  • 捕获
  • [NE]将避免在转换后第二次转义&

<强> > mod-rewrite flags documentation