Клоакинг по делу

ijk
На сайте с 19.08.2007
Offline
199
ijk
1733

Ситуация: структура сайта изменилась, а с владельцами ресурса, который ставил ссылку на наш сайт связаться не удается.

Суть в том, что они ставили ссылку на главную, а с расширением сайта, то, что было раньше на главной ушло теперь в один из разделов.

Чтобы сделать удобно для посетителей, хочу сделать 301 редирект с главной на внутреннюю, при условии, что REFERRER - как раз тот сайт, с которого стоит устаревшая ссылка.

По идее ПС об этом никогда и не узнают, но всё-таки хочу спросить мнение форумчан - не получит ли сайт по башке за такое?

Elbran
На сайте с 29.03.2009
Offline
78
#1

Чёт не понятно, на Ваш сайт с какого-то сайт (видать трастового) есть ссылка на гравную страницу Вашего сата? (я так понимаю банер, на который часто кликают?)

А Вы хотите, что бы люди не на главную попадали, а на определённую другую страницу Вашего сайта?

Думаю, если ничего не перепутаете в php коде, то ничего страшного не будет.

Т.е. редирект только при переходе с этой ссыли, для всех остальных показываем главную.

Домены по 95р (http://reg.ru-tbf.ru/), Сервис по проверке ссылок + генератор статей с уникальностью 95% (http://backlinksmanager.ru/) ICQ: 338-814-942
O
На сайте с 29.05.2008
Offline
195
#2

Сделайте не редирект, а переадресовыванию из meta referer

Elbran
На сайте с 29.03.2009
Offline
78
#3

только опять же по условию, что пришли по ссылке, а не из другого места

ijk
На сайте с 19.08.2007
Offline
199
ijk
#4
ortegas:
Сделайте не редирект, а переадресовыванию из meta referer

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

Elbran
На сайте с 29.03.2009
Offline
78
#5

Упс, попутал meta referer - такого тоже не знаю

Вот такое есть

<meta http-equiv="refresh" content="0;url=/your-page..." />

0 - через сколько секунд сделать редирект

<?php

if($_SERVER['HTTP_REFERRER']=='Откуда ссылка')

{

echo "<meta http-equiv='Refresh' content='0; url=http://your-page...' />";

}

?>

как то так делать нужно

O
На сайте с 29.05.2008
Offline
195
#6

Elbran, энто и имел ввиду. Организовал себе это для ошибки 404 (переадресовывает на морду через 5 сек).

ijk
На сайте с 19.08.2007
Offline
199
ijk
#7
ortegas:
Elbran, энто и имел ввиду. Организовал себе это для ошибки 404 (переадресовывает на морду через 5 сек).

Понял. Ну через META-REFRESH считаю смысла делать нет по двум причинам:

1) Пользователя заставлять дольше ждать.

2) Для Яши META-REFRESH - тот же редирект. Т.е., по сути, то же самое, что и ПХП-шный R301.

Elbran
На сайте с 29.03.2009
Offline
78
#8

в моём коде этот ревреш выплевывается в HTML только при переходе с того сайта, о котором Вы ведете речь

А парамет 0, поэтому пользователь даже и не заметит подмены страницы

(браузер просот её не покажет, а сразу перейдет на другую страницу

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