2009-10-26 1 views

Répondre

2

Rails/Rack ne voit jamais les demandes de votre dossier public, votre serveur Web frontal doit gérer ces derniers. En supposant que vous utilisez Apache, vous pouvez utiliser this approach. Si vous ne parvenez pas à déplacer les fichiers, utilisez un middleware de rack ou un contrôleur comme indiqué pour gérer la demande.

2

Ce que dit cwninja.

En supposant Apache comme serveur frontal:

<FilesMatch "\.(?i:pdf)$"> 
    ForceType application/octet-stream 
    Header set Content-Disposition attachment 
</FilesMatch> 

application/octet-stream parce application/pdf ne force pas un téléchargement dans Internet Explorer parfois.

Questions connexes