Перенаправить с https на http, если параметр отсутствует в строке запроса - PullRequest
0 голосов
/ 24 января 2020

Как я могу перенаправить все с:

http://example.com/

на

https://example.com/

, но не перенаправить, если в строке запроса нет параметра "test". Итак:

http://example.com/something&test

остается

http://example.com/something&test

Я пытаюсь:

RewriteCond %{HTTPS} !=on
RewriteCond %{QUERY_STRING} !^(.*)test(.*)$
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...