.htaccess для не поисковых ботов

Статус
В этой теме нельзя размещать новые ответы.

Jeepers Kreepers

Участник
Регистрация
31 Янв 2008
Сообщения
216
Реакции
7
Нужно реализовать через .htaccess, чтобы все пришедшие не из поисковиков отправлялись на указанную страницу. Подскажите, как такое реализовать? Что нужно сюда добавить или как сделать иначе?
С меня "Спасибо" :)

RewriteEngine On
RewriteCond %{HTTP_REFERER} .*здесь пишем поисковые системы.*$ [NC]
RewriteRule .* здесь редирект
 
Нужно реализовать через .htaccess, чтобы все пришедшие не из поисковиков отправлялись на указанную страницу. Подскажите, как такое реализовать? Что нужно сюда добавить или как сделать иначе?
С меня "Спасибо" :)

RewriteEngine On
RewriteCond %{HTTP_REFERER} .*здесь пишем поисковые системы.*$ [NC]
RewriteRule .* здесь редирект

RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR]
RewriteCond %{HTTP_​REFERER} .*msn.*$
RewriteRule .* здесь редирект [R=301, L]

[R=301, L] - это, если тебе действительно надо редирект, а не клоакинг.
По аналогии добавляешь домены других поисковиков и "усё"
 
Ну да, а чем это отличается от варианты из моего первого поста?
Вроде всё то же самое, только немного в другой форме.
Всё-равно все юзеры пришедшие не из поисковиков будут видеть основную страницу. А нужно их перекидывать на отдельную страницу, которую нужно прописать в .htsccess. Вот это нужно реализовать.
 
Ну да, а чем это отличается от варианты из моего первого поста?
Вроде всё то же самое, только немного в другой форме.
Всё-равно все юзеры пришедшие не из поисковиков будут видеть основную страницу. А нужно их перекидывать на отдельную страницу, которую нужно прописать в .htsccess. Вот это нужно реализовать.
Не заметил что НЕ
Код:
RewriteCond %{HTTP_REFERER} !.*google.*$
RewriteCond %{HTTP_​REFERER} !.*msn.*$
RewriteRule .* здесь редирект [R=301, L]

Используй знак восклицательный знак (знак отрицания) не гугл не мсн не я, тада редирект и ИЛИ убрать еще надо :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху