Технологии

Решено

Закрыт

.htaccess вместо блокировки нужно сделать переадресацию - вопрос №826734

вместо блокировки нужно сделать переадресацию на другой ресурс.

Options All

SetEnvIfNoCase Referer "^http://([a-z0-9-]+.)? плохойсайт.ru.*$" bad_site

Order Allow,Deny

Allow from all

Deny from env=bad_site

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

ноябрь 11, 2013 г.

  • Всего ответов: 2

  • Пётр - аватарка

    Пётр

    27-й в

    готов разобраться — стоимость 500 рублей

    ноябрь 12, 2013 г.
  • Зимин Вадим - аватарка

    Зимин Вадим

    55-й в Технологиях

    Должен поддерживаться
    mod_rewrite в .htaccess

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} ^.*bad.ru.*$
    RewriteRule (.*) _http://youtube.com [R=302,L]
     

    Можно добавить различных RewriteCond для уточнения условий
    RewriteRule — собственно куда Вы переправляете 

    _http замените на http

    ноябрь 21, 2013 г.
    Ответ понравился автору
    Лучший ответ по мнению автора

Похожие вопросы

Закрыт

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

ноябрь 30, 2013 г.

Технологии