Помогите с 301 редиректом

D
На сайте с 28.06.2008
Offline
1114
411

Настроил правило

RewriteRule ^forum/ / [L,R=301]

но оно не цепляет такие урлы http://www.сайт.ru/forum/блаблабла?start=138 в итоге такие урлы редиректятся на /?start=138

Как сделать чтобы ВСЕ урлы форума, независимо от знаков редиректились на главную?

xpycteamset
На сайте с 05.10.2009
Offline
129
#1

А если вот такое дописать ?

RewriteCond %{QUERY_STRING} ^start=(\d+)$

RewriteRule (.*) http://сайт.ru/ [L,R=301]

D
На сайте с 28.06.2008
Offline
1114
#2
xpycteamset:
А если вот такое дописать ?
RewriteCond %{QUERY_STRING} ^start=(\d+)$
RewriteRule (.*) http://сайт.ru/ [L,R=301]

К сожалению без эффекта

J
На сайте с 20.02.2014
Offline
120
jkm
#3
Dram:
Настроил правило
RewriteRule ^forum/ / [L,R=301]

но оно не цепляет такие урлы http://www.сайт.ru/forum/блаблабла?start=138 в итоге такие урлы редиректятся на /?start=138

Как сделать чтобы ВСЕ урлы форума, независимо от знаков редиректились на главную?

Сбросить GET параметры при редиректе можно добавив знак вопроса


RewriteRule ^forum/ /? [L,R=301]

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