mod_rewrite RewriteRule - ситуация со слоем "/ path1 / path2 /?%" - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть URL

www.ABC.com / path1 / path2 /? Key1 & amp; Key2

, который я хочу сделать так, как показано нижессылка работает:

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

("& amp; ", кажется,вызвано правилом перезаписи https ...)

Я попробовал метод из этой темы mod_rewrite RewriteRule для обработки HTML-сущностей

Я изменил его в соответствии со своими потребностямикак показано ниже

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

ссылка превратилась в: www.ABC.com/?key1&Key2

Она успешно изменила «&», но также стерла путь / path1 / path2 /

Есть ли способ сохранить путь слоя / path1 / path2 / в ссылке с кодом перезаписи?

Заранее спасибо за любую помощь.

...