Htaccess заменяет специальные символы в URL - PullRequest
0 голосов
/ 05 марта 2019

У меня есть URL-адрес, и мне нужно заменить каждый специальный символ этим действительным значением, например, [] закодированы в URL-адресе следующим образом: % 5B% 5D ,

так вот мой URL: 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]

ноон не полное решение.Любое решение, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...