@invisii

Как в nginx запретить прямой доступ к файлу?

Доброго дня.
Подскажите можно ли как-то в nginx запретить прямой доступ к PDF файлу сделав редиректы при прямом обращении к pdf файлам на соответствующие хтмл страницы. Но эти пдфки подгружаются в ифреймах на хтмл страницах и должны остаться работать.
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 3
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Можно проверять, с какой страницы пришёл запрос - но это элементарно подделывается и остановит скорее энтузиастов, чем профессионалов. В целом, разруливание доступа обычно делается в потрохах движка сайта, а не с помощью нгинкса - это не его работа.
Ответ написан
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
сделай контроллер который будет возвращать контент файлов и проверять acl или чего там у тебя, а сами файлы размести в недоступной папке выше корня сайта
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Emsoft Москва
от 80 000 до 120 000 ₽
от 120 000 до 150 000 ₽
Tucki Industrial Санкт-Петербург
от 75 000 ₽
14 апр. 2021, в 23:34
30000 руб./за проект
14 апр. 2021, в 22:42
200 руб./за проект
14 апр. 2021, в 21:35
35000 руб./за проект