如何使用apache URL重写规则对查询参数进行编码

时间:2017-08-31 15:18:36

标签: apache .htaccess mod-rewrite webserver

在我的用例中,我需要编码INNER JOIN值并将此值作为单独的参数传递。这是它应该如何工作:

  

http://www.example.com?param1=value1&param2=value2&param3=value3

URL可以包含n个参数,值可以包含特殊字符,value是字母数字字符串。

我需要将网址转换为:

  

http://www.example.com?param1=value1&param2=value2&param3=value3& originalQP =参数1 =值1%26param2 =值2%26param3 =值3

我添加了名为{QUERY_STRING}的参数,它应该始终编码。

如何使用mod重写标志获取此编码字符串?

我尝试使用originalQPB标记,但它们都没有用。我没有得到'&'在转换的URL中进行编码而不是NE值作为originalQP传递。

我怎样才能获得完整的价值?

0 个答案:

没有答案