Регулярка для 301 редиректа

ОБ
На сайте с 09.03.2019
Offline
16
270

Помогите пожалуйста написать регулярку для 301 редиректа. Мне нужно сделать 301, когда в запрашиваемом урле есть знак ?, но НЕТ знака =

Нашел вроде решение, но там исключают админку, как туда записать просто знак равно?

RewriteCond %{REQUEST_URI} !^/admin/

RewriteCond %{QUERY_STRING} ^(.+) [NC]

RewriteRule ^(.*)$ /$1? [R=301,L]

J
На сайте с 20.02.2014
Offline
97
jkm
#1

RewriteCond %{THE_REQUEST} \?

RewriteCond %{THE_REQUEST} !\=
RewriteRule ^(.*)$ /$1? [R=301,L]
ОБ
На сайте с 09.03.2019
Offline
16
#2

Спасибо! Работает. Но только для главной. А как применить ко всем уровням сайта? Гуглил, сам удалял символы, добавлял, не выходит.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий