我上傳了一個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