NGINX: бан User Agent
0 (0)

Автор: | 23/03/2017
Click to rate this post!
[Total: 0 Average: 0]

Клиент жалуется на спам от Website-analytics.online, который является ссылкой на сервис ranksonic.org и ranksonic.com.

Гуглим запрос «ranksonic.org user agent«, первая ссылка ведёт на https://ranksonic.com/ranksonic_bot.html, где указан User Agent:

...
User-agent: RankSonicBot
...

Правим файл настроек виртуалхоста, и добавляем правило:

...
    if ($http_user_agent ~* (RankSonicBot) ) {
        return 403;
    }
...

Готово.

Полный список переменных для NGINX есть тут>>>.

Loading