Как проверять в редиректе REQUEST массив?

230
28 апреля 2017, 21:18

Есть задача сделать редирект с https://www.site.ru/some/category/another/mayby/?position=mine на страницу типу https://www.site.ru/some/?position=mine То-есть, между some и реквест запросом может быть любые произв. папки, главное чтобы в конце был конкретный Реквест запрос и начало тоже было равно some. Никак не получаеться, уже час бью голову. Буду благодарен за совет.

Answer 1
RewriteEngine On
# в get параметрах запроса есть position равный mine
RewriteCond %{QUERY_STRING} \bposition=mine\b
# в адреса запроса some/ стоит в начале и после слеша есть символы 
RewriteRule ^some/.+ https://www.site.ru/some/ [R=301,L,QSA]
READ ALSO
Как реализоваться обращение к двум и более бд yii2

Как реализоваться обращение к двум и более бд yii2

ЗдравствуйтеВозникла необходимость реализовать обращение одной из нескольких баз данных, но как это сделать понятие не имею

288
Warning: Illegal string offset 'size'

Warning: Illegal string offset 'size'

Здравствуйте, помогите разобраться, пожалуйста, на страницах почти везде данное сообщениеWarning: Illegal string offset 'size' in "/home/

344
Путь к файлам на локальном сервере

Путь к файлам на локальном сервере

При разработке приходится много тестировать и на локальном и на удалённом сервере, а пути к файлам и папкам различные на этих серверахДопустим...

357
Дублирование данных при переборе foreach

Дублирование данных при переборе foreach

Добрый деньПомогите найти ошибку, уже несколько раз с нуля переписывал

244