А потом в параметре post будет "другой" сайт, вы будете и под него писать правило?
Еще раз...
Это ваш сайт!!! Это вы публикуете ссылки, но не гуглобот, и ваша задача не публиковать таких ссылок.
Нет, со 100% гарантией говорю, что на этой странице нет и могло быть таких ссылок. А появится другие желающие, конечно, надо будет добавить новое правило.
Супер, а говорили только через php, цены вам нет! :) Спасибо, работает!
---------- Добавлено 24.12.2012 в 23:41 ----------
Chukcha: Ведь кто-то подсунул? Кто?
Если я правильно понимаю, это результат деятельности гуглобота, который индексируя страницу подставляет к урлу &post=bandit.net. Сайт, который гадит достаточно известен, и думаю, профинанансировать подобное мероприятие для них не составляет труда.
Chukcha, проходите мимо, вопрос был задан про 301 редирект, и как его лучше в этом случае реализовать, неважно, через php, htaccess, или каким-либо другим способом...
---------- Добавлено 24.12.2012 в 22:18 ----------
kdv12: Интересно было бы взглянуть на содержимое вашего .htaccess.
Заказал 2 статических баннера, получил в оговоренный срок, качество порадовало, что немаловажно, по недорогой цене. При надобности обращусь еще .
Kory, напишите УРЛ и контакты в личку.
siv1987 ответил в ЛС, очередное ему спасибо, новая редакция правил, притом не связанная с сайтом-захватчиком:
RewriteRule ^(index\.php) /$1?%1 [R=301,L]
Появился побочный эффект. Теперь дубли страниц из-за завершающего слэша в конце адреса - _ttp://mysait.net/index.php?newsid=XXX/
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]
для таких страниц не работает.
Может надо изменить правило, созданное siv1987
RewriteRule ^(index\.php) /$1?%1 [R=301,L]
Тогда что вы фильтруете?
Тогда разговор закончен, я свою проблему решил, огромное спасибо siv1987!
dmkich, Вы читали что Вам писали?
А потом в параметре post будет "другой" сайт, вы будете и под него писать правило?
Еще раз...
Это ваш сайт!!! Это вы публикуете ссылки, но не гуглобот, и ваша задача не публиковать таких ссылок.
Нет, со 100% гарантией говорю, что на этой странице нет и могло быть таких ссылок. А появится другие желающие, конечно, надо будет добавить новое правило.
Добавить после RewriteEngine On
RewriteCond %{QUERY_STRING} ^(newsid=\d+)&post=bandit\.net
RewriteRule ^(index\.php) /$1?%1 [R=301,L]
Супер, а говорили только через php, цены вам нет! :) Спасибо, работает!
---------- Добавлено 24.12.2012 в 23:41 ----------
Ведь кто-то подсунул? Кто?
Если я правильно понимаю, это результат деятельности гуглобота, который индексируя страницу подставляет к урлу &post=bandit.net. Сайт, который гадит достаточно известен, и думаю, профинанансировать подобное мероприятие для них не составляет труда.
h_tp://sait.net/index.php?newsid=1880&post=bandit.net
Где в этой ссылке чужой сайт?
Вы издеваетесь? Поставлю задачу конкретнее, чужой сайт - bandit.net.
И причем здесь того htaccess?
Chukcha, проходите мимо, вопрос был задан про 301 редирект, и как его лучше в этом случае реализовать, неважно, через php, htaccess, или каким-либо другим способом...
---------- Добавлено 24.12.2012 в 22:18 ----------
Интересно было бы взглянуть на содержимое вашего .htaccess.
Можно в ЛС?
А что такое нормальная страница?
h_tp://sait.net/index.php?newsid=1880
Кому нужен в адресе ссылки чужой сайт?