@OKNOZA

Правильно настроил хотлинк на nginx?

Я закрыл папку полностью.
location /hls/ {
		    valid_referers none blocked 128.**.293.88;
			if ($invalid_referer) {
			     return   403;
			}
        }

По URL у меня всё играет, по локалхост также всё играет, кинул на доменное имя (тестовый сайт) там уже ссылка не работала 403 код (вроде всё в норме). Но если пробовать через VLC всё работает (на локальной машине) Это нормально ? Так как нету другой машины подрукой.
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 3
@OKNOZA Автор вопроса
Провёл, ряд экспериментов, через прокси и тд. другие сервисы, вроде работает, но не знаю надёжно всё это или нет, не хочется отдавать контент.
Ответ написан
Комментировать
@Weidmann
Попробуй добавить в location директиву internal;
nginx.org/ru/docs/http/ngx_http_core_module.html#i...
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
> Но если пробовать через VLC всё работает
Разумно, VLC реферер не передаёт (как и любой другой http-клиент, если ему просто дать ссылку).
А у вас в valid_referers есть none.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы