Подмена адреса и 301 редирект

1 23
dmkich
На сайте с 18.09.2009
Offline
68
#21

Появился побочный эффект. Теперь дубли страниц из-за завершающего слэша в конце адреса - _ttp://mysait.net/index.php?newsid=XXX/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

для таких страниц не работает.

Может надо изменить правило, созданное siv1987

RewriteCond %{QUERY_STRING} ^(newsid=\d+)&post=bandit\.net
RewriteRule ^(index\.php) /$1?%1 [R=301,L]
, или подскажите, как убрать завершающий слэш другим способом?
LinkBoss.net - Трастовые ссылки для увеличения трафика в 10 раз! (http://linkboss.net/)
dmkich
На сайте с 18.09.2009
Offline
68
#22

siv1987 ответил в ЛС, очередное ему спасибо, новая редакция правил, притом не связанная с сайтом-захватчиком:

RewriteCond %{QUERY_STRING} ^(newsid=\d+)(&post=|/)
RewriteRule ^(index\.php) /$1?%1 [R=301,L]
1 23

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