@ironheaddd

NGINX: как запретить картинки чужому рефереру?

Есть задача отдавать на картинки 403, если реферрер != server_name
В интернете нашел
location ~* \.(jpg|png|jpeg|webp)$ {
		valid_referers none blocked server_name domain.com *.domain.com;
		if ($invalid_referer) {
			return 403;
		}	
	expires 	max;
	log_not_found 	off;
	access_log	off;
	error_log	off;
	}

но не сработало.
Куда копнуть, чтобы сработало?
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Нужно писать server_names.
А с каким Referer проверяли? Или просто в логах смотрели? Хотя, какой смысл смотреть в логах, если они отключены...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы