Я пытался перенести эту функцию на свой собственный сервер nginx.
У меня есть папка на сервере, которую я хотел бы открыть для всех, кто знает путь.
Длядля этого я добавил / file / location в свой конфигурационный файл nginx.
server {
listen 80;
server_name example.com;
location /file/ {
alias /var/openStuff/file/;
add_header Content-disposition "attachment";
}
}
Любой запрос к example.com/file/x будет идти в / var / openStuff / file и искать x и форсироватьбраузер для загрузки файла
Это также будет работать, если путь /file/stuff/things.txt и будет обслуживать его из /var/openStuff/file/stuff/things.txt