Суббота, 2024-05-04, 3:06 AM
Приветствую Вас Гость | RSS
Главная | Доступ к сайту по IP стран, защита от спам-ботов - Форум | Регистрация | Вход
Пиринговые сети
Форма входа

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Новости ИТ » Интернет » Доступ к сайту по IP стран, защита от спам-ботов
Доступ к сайту по IP стран, защита от спам-ботов
netnsk7072Дата: Суббота, 2011-04-09, 10:54 AM | Сообщение # 1
Майор
Группа: Администраторы
Сообщений: 96
Репутация: 0
Статус: Offline
Защита от лишних параметров в запросах
Code

# RewriteCond %{THE_REQUEST} \?[0-9A-Z] [NC,OR] (если не используете ссылки с параметрами, раскомментируйте строку)
RewriteCond %{THE_REQUEST} (\%[0-9A-Z]*|\&|\(|\)|\+|\[|\]|\<|\>) [NC,OR]
RewriteCond %{THE_REQUEST} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{THE_REQUEST} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) [NC,OR]
RewriteCond %{THE_REQUEST} base64_encode.*\(.*\) [NC,OR]
RewriteCond %{THE_REQUEST} DOCUMENT_ROOT= [NC,OR]
RewriteCond %{THE_REQUEST} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [NC,OR]
RewriteCond %{THE_REQUEST} javascript [NC,OR]
RewriteCond %{THE_REQUEST} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [NC]
RewriteRule ^.*$ - [F,L]

Защита сайта от хотлинка

Запрет на скачивание графических файлов по прямым ссылкам:

Code
<IfModule mod_setenvif.c>
SetEnvIfNoCase Referer ^$ empty
SetEnvIfNoCase Referer ^http://(.+\.)?my_site\.ru/.*$ host
SetEnvIf Referer ^https?://(.+\.)?(google|yandex)\.(com?\.)?[a-z]{2,3}/.*$ host
SetEnvIf Referer ^https?://(.+\.)?googleusercontent\.com/.*$ host
<FilesMatch "\.(gif|jpg|png)$">
Order Allow,Deny
Allow from env=empty
Allow from env=host
</FilesMatch>
</IfModule>

То же с помощью модуля mod_rewrite:

Code
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?my_site\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(.+\.)?(google|yandex)\.(com?\.)?[a-z]{2,3}/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(.+\.)?googleusercontent\.com/.*$ [NC]
RewriteRule .*\.(gif|jpg|png)$ - [F,L]
 
netnsk7072Дата: Суббота, 2011-05-28, 0:16 AM | Сообщение # 2
Майор
Группа: Администраторы
Сообщений: 96
Репутация: 0
Статус: Offline
Сервис uptime работы сайта. Помогает поднять ИЦ

http://uptime-service.ru/catalog.php
 
Форум » Новости ИТ » Интернет » Доступ к сайту по IP стран, защита от спам-ботов
  • Страница 1 из 1
  • 1
Поиск:

/forum/9-55-1


Copyright www.netnsk.ru © 2024
Сделать бесплатный сайт с uCoz