Как скрыть перенаправление от одного из агентов пользователя - PullRequest
0 голосов
/ 11 января 2019

У меня есть URL, и я хочу иметь эту конфигурацию для него:

  • Робот Google должен быть перенаправлен на страницу x ,
  • другой User-Agent должен быть перенаправлен на страницу y .

Как я могу скрыть перенаправление 301 от робота Googlebot и перенаправить этот URL на другой адрес? Должен ли я редактировать .htaccess?

1 Ответ

0 голосов
/ 11 января 2019

Вы могли бы сделать это, используя условия и правила перезаписи:

RewriteCond %{HTTP_USER_AGENT} Googlebot
RewriteRule ^mypage /redirect [L,R=301]

Таким образом, это перенаправит запросы с пользовательским агентом, который содержит слово Googlebot с http://example.com/mypage на http://example.com/redirect

...