Как забанить сволочь?

123
<!--WEB-->
На сайте с 25.01.2009
Offline
517
#11
ivan-lev:
Ну, код ошибки 403.. всё отрабатывает. Проблема в том, что сервер и при таком раскладе ресурсы всё равно кушает

Дело в том, что скрипт срабатывает и отдает ему страницу с 403 ошибкой от вордпресса, серьезно нагружаясь. А по идее, раз я айпи забанил, он не должен этого делать, так?

Он 403 и до того, как я забанил айпи, отдавал - как только я файлы удалил.

---------- Добавлено 01.07.2012 в 13:44 ----------

<!--WEB-->:
Случайно не страница Wordpress-а?

Естественно, в этом и беда.

Проверяю позиции сайта в сервисе Серпхант ( https://serphunt.ru ) – быстро, качественно, доступно! Почему я не всем отвечаю ( )
IL
На сайте с 20.04.2007
Offline
418
#12

Так конечно.. пропишите статический какой-нибудь файл..

http://htaccess.net.ru/doc/ErrorDocument/ErrorDocument2.php

так примерно:

ErrorDocument 403 /error403.htm

и запрет с .htm(l) лучше снять.. редакторы иногда их используют

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
VI
На сайте с 16.04.2009
Offline
26
#13

Перепишите вот так:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Order Allow,Deny

Allow from all

Deny from xx.xx.xxx.xxx

Возможно всё! Нужны только деньги и время.
IL
На сайте с 20.04.2007
Offline
418
#14

* да.. и файл сам создать не забудьте.. для примера выше это error403.htm в корне. Текст "свободный" (лучше не пустой.. в смысле, чтоб размер был > 0)

И проверить в браузере, чтоб отдавался на запросы..

VI
На сайте с 16.04.2009
Offline
26
#15

При желании можно Вашего недруга и на другой сайт отправить:

ErrorDocument 403 http://адрес любого сайта/index.html

Т.е. весь .htaccess будет выглядеть так:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Order Allow,Deny

Allow from all

Deny from xx.xx.xxx.xxx

ErrorDocument 403 http://адрес любого сайта/index.html

<!--WEB-->
На сайте с 25.01.2009
Offline
517
#16
ivan-lev:
пропишите статический какой-нибудь файл
vlad_ir:
Перепишите вот так

Ага, сделал. Спасибо вам.

ivan-lev:
и файл сам создать не забудьте

Ну это я понимаю. :)

Мне теперь на несуществующие страницы 304 отдает - от вордпресса, а забаненному айпи так и отдает 403. То есть, видимо, нагрузка на сервер таким образом снизится?

Мне непонятны две вещи: во-первых, зачем вообще вся эта дрянь была на мой ресурс сложена и гоняется автоматом? и во-вторых, почему хостер не хочет просто-напросто забанить этот чертов айпишник (точнее, их два)?

S
На сайте с 11.06.2010
Offline
57
#17

Присоединяюсь к совету vlad_ir.

<!--WEB-->
На сайте с 25.01.2009
Offline
517
#18
sergjo:
Возможно у Вас есть что-то подобное такой строке: ErrorDocument 403 /errors.php?403

Такого нет, но все равно спасибо, всем советам рад.

IL
На сайте с 20.04.2007
Offline
418
#19
<!--WEB-->:
Мне непонятны две вещи: во-первых, зачем вообще вся эта дрянь была на мой ресурс сложена и гоняется автоматом? и во-вторых, почему хостер не хочет просто-напросто забанить этот чертов айпишник (точнее, их два)?

Видел в одном из постов циферки были.. сейчас потёрто уже.. Можно в личку?

А IP-шники случайно не пересекаются с IP-шниками ссылкобирж (sape?) В этом случае ответы на оба вопроса...

<!--WEB-->
На сайте с 25.01.2009
Offline
517
#20

vlad_ir, после этого:

vlad_ir:
ErrorDocument 403 http://адрес любого сайта/index.html

вижу в логах код 302 на забаненный айпи. Так и должно быть?

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий