Nginx - как отдать 403 ошибку по конкретному $http user agent: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== Nginx - как отдать 403 ошибку по конкретному $http user agent === Берем '''http_user_agent''' из логов nginx и от...») |
(нет различий)
|
Текущая версия на 21:19, 6 июня 2022
Nginx - как отдать 403 ошибку по конкретному $http user agent
Берем http_user_agent из логов nginx и отдаем ему 403 ошибку - добавляем в секцию server {}:
if ($http_user_agent = "Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Mobile/15E148 Safari/604.1"){ return 403; }