我从 nginx 的默认安装开始。我对文件所做的唯一修改enabled-sites/default
是:
root /home/ubuntu/www
...我有一个网站和一个/pdf
包含我的 pdf 文件的文件夹。
如果我单击 pdf 文件的链接,它将以文本/html 的形式呈现,并且在浏览器窗口中看起来会相当不完整。
如果我添加 Jeremy 的配置部分http://www.jeremywalworth.com/index.php?q=taxonomy/term/49,然后我得到相同的 pdf 文件链接的 404 错误。
答案1
检查 mime.types 文件是否有此条目
application/pdf pdf;
如果你在配置文件的 http 部分包含了 mime.types 文件
http {
include /etc/nginx/mime.types;
...
}