mod_rewrite RewriteRule-层“ / path1 / path2 /?%”的情况

时间:2018-11-26 03:14:26

标签: mod-rewrite

我有一个网址

  

www.ABC.com/path1/path2/?key1&Key2

我希望它像下面这样使链接有效:

  

www.ABC.com/path1/path2/?key1&Key2

(“& amp ”似乎是由https重写规则引起的...)

我已经尝试了本主题中的方法 mod_rewrite RewriteRule to handle HTML Entities

我对其进行了修改,以满足如下需求

RewriteEngine On
RewriteCond %{QUERY_STRING} (.*)&(.*)
RewriteRule .* /path1/path2/?%1&%2 [N,R=301]

链接变为:www.ABC.com/?key1&Key2

它确实成功更改了“&”,但它也删除了路径/ path1 / path2 /

是否可以使用重写代码在链接中保留层路径/ path1 / path2 /?

在此先感谢您的帮助。

0 个答案:

没有答案