0

彼がG Chromeにロードするためにmp4ファイルを与えたという事実にサーバーを構成する方法を指定しますか? リンクのダウンロードをクリックすると、あまり受け入れられないブラウザでファイルが開かれます。探していました...ヘッダーを設定する必要があると言われましたが、どこで行う必要があるのか​​ よくわかりません。次のように変更することもお勧めします: application/file mp4; またはこの拡張機能を削除すると、かなりの MIME タイプになります

私も試しました:

location /files { 

     if ($request_filename ~* ^.*?/([^/]*?)$) 
     { 
             set $filename $1; 
             add_header Content-Disposition "attachment; filename=$filename"; 
     } 

}

、しかし、何も変わりませんでした。

何をすべきか?アドバイスをいただければ幸いです。ありがとうございました。


また、savefrom.net に実装されているように、mp4 ファイルをダウンロード用にユーザーに発行できることも知っています。

4

2 に答える 2

1

ヘッダーが少し間違っていると思いますContent-Disposition

add_header Content-Disposition "attachment; filename=\"$1\"";

また、必要ありませんset filename $1;(私の例では)削除する必要があります。
私にとって、そのような方法はうまくいきます。

于 2012-08-21T03:47:48.347 に答える
0

「ダウンロード」のような属性を設定します

<a href='file.mp4' download='Very-Very-Good.mp4'>download</a>
于 2013-08-30T11:34:51.853 に答える