История изменений
Исправление Xintrea, (текущая версия) :
Блин, нет, не все заработало.
Теперь проблема в локации, у которой нет *.php в пути. Это не punbb-форум, это другая часть сайта. Она тоже через PHP работает, и вроде как никаких дополнительных настроек раньше не требовала.
Но почему-то такая локация не блокируется, сколько ты запросов не делай:
# Это условие работает
location ^~ /punbb/register.php {
limit_req zone=ipAddrZone burst=4 nodelay;
try_files . @php; # Вызов именованной локации
}
# Это условие не работает
location ^~ /site/page/index/guestbook {
limit_req zone=ipAddrZone burst=4 nodelay;
try_files . @php; # Вызов именованной локации
}
Почему так?
Запрос, который надо фильтровать такой:
195.182.157.224 - - [22/May/2024:19:32:32 +0300]
"GET /site/page/index/guestbook HTTP/1.1" 200 9438
"https://имя_сайта/" "Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0"
(Так же кастуется firkax)
Исправление Xintrea, :
Блин, нет, не все заработало.
Теперь проблема в локации, у которой нет *.php в пути. Почему-то такая локация не блокируется, сколько ты запросов не делай:
# Это условие работает
location ^~ /punbb/register.php {
limit_req zone=ipAddrZone burst=4 nodelay;
try_files . @php; # Вызов именованной локации
}
# Это условие не работает
location ^~ /site/page/index/guestbook {
limit_req zone=ipAddrZone burst=4 nodelay;
try_files . @php; # Вызов именованной локации
}
Почему так?
Запрос, который надо фильтровать такой:
195.182.157.224 - - [22/May/2024:19:32:32 +0300]
"GET /site/page/index/guestbook HTTP/1.1" 200 9438
"https://имя_сайта/" "Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0"
(Так же кастуется firkax)
Исходная версия Xintrea, :
Блин, нет, не все заработало.
Теперь проблема в локации, у которой нет *.php в пути. Почему-то такая локация не блокируется, сколько ты запросов не делай:
# Это условие работает
location ^~ /punbb/register.php {
limit_req zone=ipAddrZone burst=4 nodelay;
try_files . @php; # Вызов именованной локации
}
# Это условие не работает
location ^~ /site/page/index/guestbook {
limit_req zone=ipAddrZone burst=4 nodelay;
try_files . @php; # Вызов именованной локации
}
Почему так?
(Так же кастуется firkax)