301-редирект для Яндекса

seo3_Kul
На сайте с 25.10.2010
Offline
140
853
Подскажите, как показать 301-редирект с одного домена на другой только для Яндекса?
Продвижение и раскрутка сайтов!
kustov
На сайте с 23.04.2021
Offline
61
#1
seo3_Kul :
Подскажите, как показать 301-редирект с одного домена на другой только для Яндекса?
на уровне PHP точно можно.
К примеру вверху в индексном PHP вставить такую строку:
if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){
header('HTTP/1.1 301 Moved Permanently');
header("Location: https://NEWDOMEN");
exit();
}
Но всегда ли бот Яндекса представляется я не знаю.
seo3_Kul
На сайте с 25.10.2010
Offline
140
#2
А в htaccess?
W1
На сайте с 22.01.2021
Offline
304
#3
seo3_Kul #:
А в htaccess?

Тоже по юзерагенту. И тоже тот же момент, что не все роботы могут представляться.

Мой форум - https://webinfo.guru –Там я всегда на связи
seo3_Kul
На сайте с 25.10.2010
Offline
140
#4
RewriteCond %{HTTP_USER_AGENT} ^.*yandex*$ [NC,OR]

RewriteCond %{HTTP_HOST} ^(www.)?olddomain.tld$

RewriteRule ^(.*)$ http://newdomain.tld/$1 [R=301,L,QSA]
так получается?
W1
На сайте с 22.01.2021
Offline
304
#5
seo3_Kul #:
так получается?
RewriteCond %{HTTP_USER_AGENT} yandex [NC]
RewriteCond %{HTTP_HOST} ^(www.)?olddomain.tld [NC]
RewriteRule ^(.*)$ http://newdomain.tld/$1 [R=301,L]

Причём вторая строка нужна только в том случае, если в этом каталоге оба сайта - и старый, и новый.

M
На сайте с 04.12.2013
Offline
223
#6
webinfo #:
вторая строка

Там точки надо экранировать.

seo3_Kul :
только для

Клоакинг еще никому добра не приносил.

Или это у вас такой новый способ делить на своих и чужих? 😊

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
W1
На сайте с 22.01.2021
Offline
304
#7
miketomlin #:
Там точки надо экранировать

Да, скопировал у ТС и не обратил внимания на отсутствие обратных слешей, потому что эта строка всё равно не нужна, скорее всего.

DD
На сайте с 13.08.2012
Offline
97
#8
не стоит заниматься клоакингом!
seo3_Kul
На сайте с 25.10.2010
Offline
140
#9
Дмитрий #:
не стоит заниматься клоакингом!
а где хоть одно упоминание о клоакинге?

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