我想在 nginx 中根据位置提供唯一的 pdf 文件。
我按照这里的说明进行操作:
https://stackoverflow.com/questions/42023339/serve-pdf-file-by-location-in-nginx
我做到了:
location /xxx-privacy-disclosure/ {
alias /var/www/public_html/domain.net/xxx-privacy-disclosure/;
index xxx-privacy-disclosure.pdf;
}
一切正常,除了.pdf
下载文件(没有文件名)
我怎样才能解决这个问题?
答案1
删除该index
指令并用例如return 302
进行重定向替换它。
location /xxx-privacy-disclosure/ {
alias /var/www/public_html/domain.net/xxx-privacy-disclosure/;
return 302 xxx-privacy-disclosure.pdf;
}