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

123
C
На сайте с 04.02.2005
Offline
291
#11

Я не издеваюсь, а спрашиваю

Первое:

<a href="ЧУЖОЙ САЙТ?get параметры>

<a href="Мой сайт?get=что-то похожее на чужой сайт>

Где Чужой сайт?

Второе:

Кто подтавил в ссылку

<a href="Мой сайт?idnews&post=что-то похожее на чужой сайт>

"что-то похожее на чужой сайт"?

Ведь кто-то подсунул? Кто?

siv1987
На сайте с 02.04.2009
Offline
427
#12

Добавить после RewriteEngine On

RewriteCond %{QUERY_STRING} ^(newsid=\d+)&post=bandit\.net

RewriteRule ^(index\.php) /$1?%1 [R=301,L]

dmkich
На сайте с 18.09.2009
Offline
68
#13
siv1987:
Добавить после RewriteEngine On

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

Супер, а говорили только через php, цены вам нет! :) Спасибо, работает!

---------- Добавлено 24.12.2012 в 23:41 ----------

Chukcha:
Ведь кто-то подсунул? Кто?

Если я правильно понимаю, это результат деятельности гуглобота, который индексируя страницу подставляет к урлу &post=bandit.net. Сайт, который гадит достаточно известен, и думаю, профинанансировать подобное мероприятие для них не составляет труда.

LinkBoss.net - Трастовые ссылки для увеличения трафика в 10 раз! (http://linkboss.net/)
C
На сайте с 04.02.2005
Offline
291
#14

dmkich, Вы читали что Вам писали?

Для анализ гет параметров RewriteRule должно использоваться в связке с RewriteCond

А потом в параметре post будет "другой" сайт, вы будете и под него писать правило?

Еще раз...

Это ваш сайт!!! Это вы публикуете ссылки, но не гуглобот, и ваша задача не публиковать таких ссылок.

dmkich
На сайте с 18.09.2009
Offline
68
#15
Chukcha:
dmkich, Вы читали что Вам писали?

А потом в параметре post будет "другой" сайт, вы будете и под него писать правило?

Еще раз...
Это ваш сайт!!! Это вы публикуете ссылки, но не гуглобот, и ваша задача не публиковать таких ссылок.

Нет, со 100% гарантией говорю, что на этой странице нет и могло быть таких ссылок. А появится другие желающие, конечно, надо будет добавить новое правило.

C
На сайте с 04.02.2005
Offline
291
#16

Тогда что вы фильтруете?

dmkich
На сайте с 18.09.2009
Offline
68
#17
Chukcha:
Тогда что вы фильтруете?

Тогда разговор закончен, я свою проблему решил, огромное спасибо siv1987!

C
На сайте с 04.02.2005
Offline
291
#18
Нет, со 100% гарантией говорю, что на этой странице нет и могло быть таких ссылок.

Я уже хочу посмотреть эту страницу, адрес можно в личку.

Вы в html код заглядывали?

С другой стороны... Если такие ссылки приходят из вне, то так и скажите... то dle обрабатывает get параметр post, и что первично, если обрабатывает newsid или post?

siv1987
На сайте с 02.04.2009
Offline
427
#19
Chukcha:
то dle обрабатывает get параметр post, и что первично, если обрабатывает newsid или post?

В дле нет (в стандартной версии конечно) такого параметра post. Т.е. тупо обработается только newsid и все. Но я так понимаю ТС-у это все равно не подходит так как создает дубли страниц.

C
На сайте с 04.02.2005
Offline
291
#20

Вот... ТС этими ссылками не управляет, как раз я это и пытался выяснить с самого начала.

А вдруг это у него на сайте такое?

123

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