我上传了一个pdf文件在ftp服务器。以下链接在浏览器中打开pdf文件。如何创建pdf的直接下载链接
http://aptform.culinarysuperstars.com/Appointment_static.pdf
如何建立一个链接PDF文件,以便它是直接下载,而不是在浏览器中打开?
我上传了一个pdf文件在ftp服务器。以下链接在浏览器中打开pdf文件。如何创建pdf的直接下载链接
http://aptform.culinarysuperstars.com/Appointment_static.pdf
如何建立一个链接PDF文件,以便它是直接下载,而不是在浏览器中打开?
找到您的FTP服务器上的.htaccess
文件。这通常是隐藏的,所以你可能必须确保你可以查看和编辑隐藏的文件。然后,您可以修改它以强制下载,而不是在浏览器中显示。
在文件中包含以下内容:
AddType application/octet-stream .pdf
我不能确定这是否会在任何浏览器工作;如果没有,请尝试在.htaccess
-file如下:
<FilesMatch "\.(?i:pdf)$">
ForceType application/octet-stream
Header set Content-Disposition attachment
</FilesMatch>
方法2:
<FilesMatch "\.(pdf)$" >
ForceType application/octet-stream
Header add Content-Disposition "attachment"
</FilesMatch>
这是你无法真正控制的东西,它基于浏览器/用户设置。
如果你能够,你可以尝试发送标头Content-disposition: attachment; filename="Appointment_static.pdf"
与文件内容,这可能会触发下载对话框,而不是浏览器中显示的文件,但你不能真的依靠它。
谢谢。这在Chrome中运行良好,但不在Firefox中运行。我现在应该怎么做?我用第二个建议更新了文件。 – user22544
尝试方法2,看看如何解决你的问题! –
再次感谢。同样的问题。在铬中工作,但不在fireFox中工作。 – user22544