RewriteRule с параметром URL - PullRequest
       6

RewriteRule с параметром URL

0 голосов
/ 06 июня 2018

При использовании правила

RewriteRule blah test.php?id=12345 [L]

затем доступ к blah?hello=1 переписывается в test.php?id=12345, а параметр hello=1 теряется.

Как получить:

blah                     => test.php?id=12345
blah?hello=1             => test.php?id=12345&hello=1
blah?hello=1&youhou=2    => test.php?id=12345&hello=1&youhou=2

вместо?

1 Ответ

0 голосов
/ 06 июня 2018

Как уже упоминалось в комментарии, решение состоит в том, чтобы использовать флаг QSA (Query String Append):

RewriteRule blah test.php?id=12345 [L,QSA]
...