7 votes

Comment puis-je configurer nginx pour servir les fichiers PDF ?

Je commence avec une installation par défaut de nginx. La seule modification que j'ai apportée à mon enabled-sites/default est :

root /home/ubuntu/www

...où j'ai un site web et une /pdf qui contient mes fichiers pdf.

Si je clique sur un lien vers un fichier PDF, il est servi en format text/html et, bien entendu, il n'apparaît pas dans la fenêtre du navigateur.

Si j'ajoute la section de configuration de Jeremy de http://www.jeremywalworth.com/index.php?q=taxonomy/term/49 puis j'obtiens 404 pour le même lien vers le fichier pdf.

5voto

user98648 Points 74

Vérifiez si le fichier mime.types contient cette entrée

application/pdf                       pdf;

et si vous incluez le fichier mime.types dans la section http de votre conf

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X