powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вопрос по оптимизации htaccess
13 сообщений из 13, страница 1 из 1
Вопрос по оптимизации htaccess
    #39416514
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я отлавливаю неких негодяев хакеров по спец алгоритму , и автоматом вношу айпи в .htaccess

Код: powershell
1.
2.
3.
4.
5.
RewriteBase /
AddDefaultCharset UTF-8
SetEnvIf Remote_Addr "^(xxx.xxx.xxx.xxx|yyy.yyy.yyy.yyy|и так далее )" denied
Deny from env=denied 
RewriteEngine On



проблема в том ,что в правиле в регулярке уже около 500 айпишников .. то есть около 7 ты строк .. и это наверное не хорошо ?
Как бы "причесать"?
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39416519
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервер то выделенный или шаред-хостинг? На выделенном это работа для файрволла, вероятно.
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39416521
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleСервер то выделенный или шаред-хостинг? На выделенном это работа для файрволла, вероятно.
хостинг
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39416544
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TREYавтоматом вношу айпи в .htaccessа чего не в файерволл?
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39416645
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftTREYавтоматом вношу айпи в .htaccessа чего не в файерволл?фаерволл не мой
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39417259
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TREYпроблема в том ,что в правиле в регулярке уже около 500 айпишников .. то есть около 7 ты строк .. и это наверное не хорошо ?
Как бы "причесать"?
Так с практической точки зрения совсем даже не страшно. У вас php-шкрипты тормозят в 30 раз больше.
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39417523
TREY,

Мне кажется, таких случаев изобрели fail2ban без этих ваших отловов по специальным алкоритмам.
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39420175
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
См http://httpd.apache.org/docs/2.4/rewrite/access.html раздел "Denying Hosts in a Blacklist"

Файлик с IP-адресами подпихивается в RewriteMap, потом RewriteRule по нему не пускает. По идее должно работать быстрее regexp, особенно если вместо текстового файла поставить проиндексированный dbm - rewritemap в него умеет тоже.
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39420370
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МутагенRewriteMap
да , прикольное решение , завтра попробую , спасибо !
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39421769
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мутаген,
вываливается сайт , , в логах с ошибками -
.htaccess: RewriteMap not allowed here
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39421790
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TREY, кстати, не понял зачем именно регулярка, зачем SetEnvIf, если это рутинная ситуация и всю дорогу обычные директивы работали?
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39421792
TREY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindи всю дорогу обычные директивы работали?
обычные не работают .. хз в чем проблема
...
Рейтинг: 0 / 0
Вопрос по оптимизации htaccess
    #39424358
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хех, действительно. Нельзя RewriteMap писать в .htaccess, можно только в конфиге сервера. Досадно

https://httpd.apache.org/docs/current/rewrite/rewritemap.html The RewriteMap directive may not be used in <Directory> sections or .htaccess files. You must declare the map in server or virtualhost context. You may use the map, once created, in your RewriteRule and RewriteCond directives in those scopes.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вопрос по оптимизации htaccess
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]