Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Основная тема
         .htaccess Блокировать чужие сайты

Похожие темы

.htaccess Блокировать чужие сайты


События Пятница, 04.11.2011, 17:38

IKZOKZ

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 131
Регистрация: 16.04.2010
Город: IKZOKZ
Цитата
Автор: Status-X
Вообщето должно работать, может сам хтагес не обновился? После изменений класса очистите хтагес, и зайдите браузером на сайт.
Кстати рекомендую сделать исключения для основных поисковиков, а личерам отдавать картинку с предупреждением


Звучит интересно, а образец есть?

Добавлено IKZOKZ: 04.11.2011, 17:38:37
Вот смастерил... чет не блокирует

Код
$tpl .= "<IfModule mod_rewrite.c>n";
$tpl .= "RewriteEngine onn";
$tpl .= "RewriteBase " . BASE_PATH . "n";
$host = str_replace('www.', '', $_SERVER['HTTP_HOST']);

if (System::$config_sys['site']['www'] == '1') {
$tpl .= "RewriteCond %{HTTP_HOST} ^" . $host . "n";
$tpl .= "RewriteRule (.*) http://www." . $host . "/$1 [R=301,L]n";
}

$tpl .= "RewriteCond %{HTTP_REFERER} !^$n";
$tpl .= "RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.ru/.*$ [NC]n";
$tpl .= "RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com/.*$ [NC]n";
$tpl .= "RewriteRule .(jpg|png|gif)$ http://www.domain.ru/uploads/noimage.gif [NC,R,L]n";

$rew = array_unique($rew);
foreach ($rew as &$r) $tpl .= $r . "n";
$tpl .= "RewriteCond %{HTTP_USER_AGENT} ^.*Whacker.*$ [OR]n";
$tpl .= "RewriteCond %{HTTP_USER_AGENT} ^EmailCollector [OR]n";
$tpl .= "RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]n";
$tpl .= "RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]n";
$tpl .= "RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$ [OR]n";
$tpl .= "RewriteCond %{HTTP_USER_AGENT} ^.*TurnitinBot.*$ [OR]n";
$tpl .= "RewriteCond %{HTTP_USER_AGENT} ^.*JoBo.*$n";
$tpl .= "RewriteRule ^.* - [F]n";
$tpl .= '</IfModule>';


Как добавить исключения для основных поисковиков?
также как и свой сайт?


Отредактировано IKZOKZ: 04.11.2011, 17:40:46

Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 1

Поисковые боты: 168
Bot(161), Googlebot(5), Crawler, BingBot
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: dota812651
 Дни рождения

Сегодня нет именинников
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты