Задать вопрос

Как ограничить загрузку файла по прямой ссылке?

Здравствуйте, сервер nginx, система wordpress.
Необходимо реализовать запрет на загрузку файла по прямой ссылке из каталога uploads, но выдавать его из админ панели.

Я знаю, что nginx может делать на директорию deny all по адресу папки на подобии htaccess в apache, но тогда файлы будут в принципе недоступны..
Вопрос в том, как это проверять и предоставлять доступ к директории из админ панели?
  • Вопрос задан
  • 364 просмотра
Подписаться 3 Средний 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Это работа приложения, а не веб-сервера.
Ответ написан
pro100taa
@pro100taa
Плагины по скрытию ссылок не подойдут?

Easy Affiliate Links
Pretty Links
WP Cloaker
WP to Affiliate
WooCommerce Cloak
Ответ написан
phoinixrw
@phoinixrw
Архитектор информационных систем
https://nginx.org/ru/docs/http/ngx_http_secure_lin...

Дешево и сердито.
Останется только в админ панели генерить ссылки с ключами.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽