несуществующий uri nginx wordpress

Столкнулся с новым для себя методом атаки на веб сайт wordpress, простыми словами, злоумышленник посылает запрос на сайт вида - GET http://example.com/?GJUDISJUgfdjsf все что идет после знака вопроса "GJUDISJUgfdjsf" имеет случайный набор букв цифр разной длинны, а nginx вместо того что бы отдать 404 станицу, открывает просто главную страницу веб сайта. Но если перейти по ссылке вида - GET http://example.com/blabla где нету знака вопроса в uri, то отдается корректно 404 станица от nginx.

Как с таким бороться? так как этим методом обходят кэширование, и атакуют с множества ip


Ответы (0 шт):