Nginx配置指定媒体类型文件强制下载
生活随笔
收集整理的這篇文章主要介紹了
Nginx配置指定媒体类型文件强制下载
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于業務需要,在點擊顯示鏈接(如www.xxx.com/2015-01-15/xxx.png)顯示媒體資源(如圖片、視頻、音頻、文檔),而在點擊下載鏈接(如www.xxx.com/2015-01-15/xxx.png?download=true)請求靜態資源時,強制下載而不是在瀏覽器中直接顯示。經過多方查找各種方案,可以在nginx中設置強制下載,如下:
1 location ~ .*\.(gif|jpg|jpeg|bmp|png|mp3|wma|mp4|swf|txt)$ 2 { 3 if ( $query_string ~ "download=true$" ) 4 { 5 add_header Content-Disposition "attachment; filename=$request_filename"; 6 } 7 }?
轉載于:https://www.cnblogs.com/fanelephant/p/4229102.html
總結
以上是生活随笔為你收集整理的Nginx配置指定媒体类型文件强制下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gcc support java_由于C
- 下一篇: Install OpenStack Ki