|
Правила •
Регистрация •
Справка Сообщения за день • Поиск |
|
|
|
Опции темы | Опции просмотра |
Напильникъ - наше все
![]() |
Как известно, если на сайт пытается зайти пользователь с IP адресом, входящим в черный список, то ему отдается просто пустая страница со статусом 404. На самом деле это не совсем удобно - ведь можно же случайно заблокировать и "живых" пользователей.
Проблема актуальна и для ветки. 1.6.х, и для 2.2.х. Лечится ОЧЕНЬ просто! Для ветки 1.6.х открываем файл class/core.php и ищем строки PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
1. Пользователи получат нормальное сообщение и адрес для связи. 2. Администратор в папке cache в файле badips_access.log увидит еще и простукивание (и сможет сам предпринять соответствующее действие). Еще более правильным действием было бы сделать просто инклюд "ошибочной" страницы (а еще лучше - задавать этот текст из админки), но в качестве хотфикса подойдет и это ИМХО ![]() Последний раз редактировалось ZlydenGL, 02-08-2013 в 14:19 Причина: Добавил ссылку на почту из xoopsconfig Не ошибается только тот, кто ничего не делает. Ковчег построил любитель. Профессионалы строили Титаник. |
||||
|
|
): ǝҺɐни dиw ɐн иd⊥оwɔ
![]() |
У тебя много в списке забаненных ip ?
Напильник для RUNCMS Строим помаленьку Для гурманов Мебель для дома |
||||
|
|
Напильникъ - наше все
![]() |
С учетом ротации - пока max 50, сейчас в списке около 20. Фишка в том, что по моим логам некоторое спамерье проще банить по маске - а в этом случае шанс "выбить" нормального пользователя ИМХО все-таки выше, чем мне лично хотелось бы иметь. Да и вообще, представь текучку: спамер пользовал подсетку, ты его прижал на уровне своего сайтика, потом его просекли и турнули уже на уровне хостинга - а подсетку отдали нормальному прову. А у тебя-то эта подсетка в бане! Можно конечно регулярно мониторить каждый IP через тот же ipaddresslocation.org, только ведь это дело тоже скриптовать надо... По мне так проще логами шуршать
![]() Не ошибается только тот, кто ничего не делает. Ковчег построил любитель. Профессионалы строили Титаник. |
||||
|
|
[исход]
![]() |
У нас 1367 на данный момент
![]() Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
Напильникъ - наше все
![]() |
LARK, а ты какую-то ротацию используешь? Или просто по принципу "если единожды попал - то и бес с тобой"?
Не ошибается только тот, кто ничего не делает. Ковчег построил любитель. Профессионалы строили Титаник. |
||||
|
|
[исход]
![]() |
Именно. Так как автобан у нас только, если было зафиксировано сканирование сайта на уязвимости.
Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
): ǝҺɐни dиw ɐн иd⊥оwɔ
![]() |
Хорошо что у меня ip динамический, а то в бане у Ларка есть мой ростелекомовский
![]() Напильник для RUNCMS Строим помаленьку Для гурманов Мебель для дома |
||||
|
|
Напильникъ - наше все
![]() |
А как быть со случаем, когда владелец IP адреса меняется? Или по твоим наблюдениям такое почти не происходит?
Не ошибается только тот, кто ничего не делает. Ковчег построил любитель. Профессионалы строили Титаник. |
||||
|
|
[исход]
![]() |
Ну, с учетом малой посещаемости сайта и то, что он часто работает на автопилоте (когда времени нет за ним следить), такой вариант предпочтительнее. Будет проект более живой, надо будет сделать ротацию. К тому же, бан не затрагивает форум.
Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
): ǝҺɐни dиw ɐн иd⊥оwɔ
![]() |
У меня кстати ни одного ip в бане, подход наверное другой.
Напильник для RUNCMS Строим помаленьку Для гурманов Мебель для дома |
||||
|
|
|
Опции темы | |
Опции просмотра | |
|
|
![]() |
Powered by: vBulletin Version 3.0 Copyright ©2000-2025, Jelsoft Enterprises Ltd. |
Все разделы прочитаны - Руководство форума - Архив - Вверх |