
Ich beginne mit einer Standardinstallation von nginx. Die einzige Änderung, die ich an meiner enabled-sites/default
Datei vorgenommen habe, ist:
root /home/ubuntu/www
... wo ich eine Website und einen /pdf
Ordner habe, der meine PDF-Dateien enthält.
Wenn ich auf einen Link zu einer PDF-Datei klicke, wird dieser als Text/HTML bereitgestellt und sieht im Browserfenster natürlich ziemlich kaputt aus.
Wenn ich Jeremys Konfigurationsabschnitt hinzufüge vonhttp://www.jeremywalworth.com/index.php?q=taxonomy/term/49, dann erhalte ich 404-Fehler für denselben PDF-Dateilink.
Antwort1
Überprüfen Sie, ob die Datei mime.types diesen Eintrag hat
application/pdf pdf;
und wenn Sie die Datei mime.types in den http-Abschnitt Ihrer conf einbinden
http {
include /etc/nginx/mime.types;
...
}