Простая защита от хотлинков реализована в nginx |

Простая защита от хотлинков реализована в nginx

Мануал

Этот блог не использует более четырех или пяти гигабайт в месяц, что составляет только одну сотую доступной пропускной способности.

Тем не менее, мне не нравятся ограничители пропускной способности, поэтому я реализовал простую защиту от хотлинков с помощью HTTP-сервера nginx.

Я хочу защитить каталог ресурсов, который содержит изображения, документы и другие статические файлы.

Изучите следующую директиву, чтобы реализовать ее в своей конфигурации.

location /assets/ {
        valid_referers none blocked server_names example.org *.example.org;
        if ($invalid_referer) {
            return   403;
        }
        expires 4w;
}

location / {
        try_files $uri $uri/ =404;
}

Это не решит все возможные проблемы, но достаточно для обеспечения простой защиты от нежелательного поведения.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий