новичок на этом сайте, поэтому буду краток:
В настоящее время у меня есть:
if ($http_user_agent ~* (A-certain-self-made-User-Agent-here)) {
return 200;
}
Который работает очень хорошо. (Проверено переключением 200 на 403).
Мой вопрос: есть ли способ: /etc/nginx/sites-enabled/default разрешить только ОДИН пользовательский агент и запретить остальные?
Я знаю, это кажется глупым, но я хотел бы это сделать (если это возможно). Может быть, так?:
if (http_user_agent ~*(user-agent)) {
return 200;
else
return 403;
}