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

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

Я знаю, что nginx может делать на директорию deny all по адресу папки на подобии htaccess в apache, но тогда файлы будут в принципе недоступны..
Вопрос в том, как это проверять и предоставлять доступ к директории из админ панели?
  • Вопрос задан
  • 316 просмотров
Пригласить эксперта
Ответы на вопрос 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...

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

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

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