如何設定 nginx 來提供 PDF 檔案?

如何設定 nginx 來提供 PDF 檔案?

我從預設安裝 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;

如果您在conf的http部分中包含mime.types文件

http {
    include       /etc/nginx/mime.types;
...
}

相關內容