【发布时间】:2011-08-12 13:52:37
【问题描述】:
我想强制下载 PDF,而不是在浏览器中加载。
我在我的 .htaccess 中使用以下代码:
<FilesMatch "\.(?i:pdf)$">
ForceType application/octet-stream
Header set Content-Disposition attachment
</FilesMatch>
它工作得很好,除了在 Safari 中。
有什么想法吗?
【问题讨论】:
我想强制下载 PDF,而不是在浏览器中加载。
我在我的 .htaccess 中使用以下代码:
<FilesMatch "\.(?i:pdf)$">
ForceType application/octet-stream
Header set Content-Disposition attachment
</FilesMatch>
它工作得很好,除了在 Safari 中。
有什么想法吗?
【问题讨论】:
在你的 .htaccess 文件中试试这个
SetEnvIf Request_URI "\.pdf$" requested_pdf=pdf
Header add Content-Disposition "attachment" env=requested_pdf
即使在我的测试中使用 safari,它似乎也能正常工作
【讨论】: