Как запретить скачивание/обращение к файлам .zip .sql и .txt в nginx по аналогии htaccess?
У меня сайт на сервере nginx+apache+centos7
Установлено несколько сайтов вордпресс.(может существует плагин для запрета)
В разных сайтах в разных папках есть файлы .zip
site1.com/papka1/file1.zip
site22.com/papka54/papka55/file3.zip
Вставляя файл .htaccess в нужную папку я могу запретить доступ к папке в которой расположен файл.зип .
но при прямом обращении к файлу он скачивается все равно, а надо-бы запретить (перепробовал с десяток вариантов на файл .zip не действует)
в интернетах нарыл что это зависит от nginx,
естьли какое правило чтобы применить его на уровне сайта. и куда его вставить,
естьли правило для сервера , и куда его вставить , и как пути прописать для всех папок ?
?
вообщем както так.
Заранее спасибо.
я иду /etc/nginx/conf.d/*.conf;
там три файла
чтототам.conf
добавляю в них поочереди ваше правило и ничего непроисходит ?
txt как открывался так и открывается из браузера.
Grizar, при таких настройках в файле 1.конф должно нормально работать ограничение на стороне Apache, но раз не работает вероятно кеш в настройках Nginx или на стороне Cloudflare если его используете.
1.конф
Если не работает, то проверить можно запросив адрес которого ещё нет в кеше.
К запросу файла site1.com/papka1/file1.zip просто добавить рандомный GET-параметр.
site1.com/papka1/file1.zip?rnd=1234