.htaccess Force PDF在Safari中下载

Jon*_*old 2 safari .htaccess download

我想强制下载PDF,而不是在浏览器中加载.

我在.htaccess中使用以下代码:

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

除了在Safari中,它的效果很好.

有任何想法吗?

Doo*_*oon 12

在.htaccess文件中尝试此操作

SetEnvIf Request_URI "\.pdf$" requested_pdf=pdf
Header add Content-Disposition "attachment" env=requested_pdf
Run Code Online (Sandbox Code Playgroud)

它甚至可以在我的测试中使用safari工作