标签: .htaccess url
我有一个网址,我需要用此实际值替换每个特殊字符,例如 [] 都用类似%5B%5D 的网址编码,
所以这是我的网址: http://myurl.local/dis/test?search=&type_gp=public&type_pro=professionnel&gamme%5B%5D=mygamme2&gamme%5B%5D=mygamme2
我需要它是: http://myurl.local/dis/test?search=&type_gp=public&type_pro=professionnel&gamme[]=mygamme2&gamme[]=mygamme2
我找到了以下代码:
RewriteCond %{QUERY_STRING} (.*)gamme\%5B\%5D=(.*) RewriteRule ^ %{REQUEST_URI}%1gamme[]=%2 [QSA,NC,NE,L,R=301]
但他不是完整的解决方案。 有什么解决办法吗?