13th Мар 2024

0 Comments

Блокирование ботов по User-Agent в Nginx

Короткая заметка, чтобы можно было быстро найти.Недавно касался темы ботов. Самый простой вариант заблокировать ботов по User-Agent в Nginx Если не хочется загружать конфиг, то можно вынести в отдельное место и подключить файл через include.

13th Мар 2024

0 Comments

Защита от простых наплывов запросов в Nginx

Часто, когда сайт начинает становится более популярным, всякие нехорошие люди (ботов люди создают) пытаются его положить наплывом запросов. Можно попытаться защититься стандартными решениями на Nginx. В качестве ответов сервера здесь выдается 444 код (закрывает соединение…

Прочитать

15th Авг 2019

1 Comment

Как убрать точку в конце домена? Nginx

Чем опасна точка в конце домена можно почитать здесь. Для того чтобы настроить редирект в nginx надо в секции server в виртуальном хосте прописать: if ($http_host ~ «\.$») { return 301 $scheme://$host$request_uri; } Например, при…

Прочитать

1st Ноя 2018

0 Comments

Белый список для limit_req_zone [Nginx]

Решается через geo и map geo $limited_net { default 1; 10.3.0.0/16 0; } map $limited_net $addr_to_limit { 0 «»; 1 $binary_remote_addr; } limit_req_zone $addr_to_limit zone=gulag:10m rate=2r/s; Суть в том, что что бы сделать непустое значение…

Прочитать