|
今日、他部署の同僚から開けなかったxxフォーラムについて尋ねられ、数年前に部署の2つのウェブサイトがアップグレードされた理由を調べましたが、このフォーラムは移行されていませんでした。 サーバーも交換されました。 とても簡単だと思い、前のフォルダを新しいアプリケーションサーバーの対応するルートディレクトリに直接コピーしました。問題ないと思い、慎重に確認し、開けない動画を送り、理由を探し始めたところ、以前はLinuxシステム下にあり、アプリケーションサーバーはapache+resinでしたが、今はwin2000で、アプリケーションサーバーはIISで、IISの設定が必要でした。 具体的な理由は、これは実際にはIISによるファイルを保護する一種であり、IISで指定されたMIMEタイプでないファイルは当然操作されないからです。 mp4 / flv / iso / 7z / apkなどの拡張子を持つ一般的なファイルはIISで指定されておらず、これらのファイルはデフォルトでダウンロードできません。 xxローカルサーバーでIISを開き、->プロパティを右クリックすると、すでにMIMEタイプにあるMIMEフォーマットを確認できます
例えば、MP4ファイルのダウンロードをサポートするためにIISが必要な場合、次のように設定できます:(ここではIISのグローバル設定を設定しています。特定のサイトのみであれば、そのサイトを直接設定できます) 1. ウェブサイトを右クリックしてプロパティを選択してください
2. 開くウェブサイトプロパティのHTTPヘッダーを選択し、MIMEタイプボタンをクリックします
3. 開いたウィンドウで「新作」をクリックします
4. ポップアップのMIME型ボックス拡張でMP4MIMEの種類は以下の通りです:アプリケーション/オクテットストリーム
こうすることでIISはMP4ダウンロードをサポートできます。
|