JWPlayer を使用して、さまざまな形式の選択肢 (mp4、m4v、ogv、webm) でビデオを提供するページがあります。content-type
ただし、Firefox (23.0.1) または PHP curl からページにアクセスすると、Apache はasを示すヘッダーを返しtext/plain
ます。Firefox (および互換モードでない限り、新しい IE バージョン) ではビデオは再生されません。mime.types
、、、httpd.conf
および.htaccess
ディレクトリ内のファイルにMIME タイプを追加しようとしました。
mime.types
video/mp4 mp4 m4v
video/ogg ogv
video/webm webm
httpd.conf
AddType video/mp4 mp4 m4v
AddType video/ogg ogv
AddType video/webm webm
.htaccess
AddType video/mp4 mp4 m4v
AddType video/ogg ogv
AddType video/webm webm
拡張機能の前にドットを付けたり付けたりせずに試してみました(私が理解しているように、どちらの方法でも機能するはずです)。Apacheを再起動しました。正しい構成ファイルを編集していることを確認しました。それでも Apache はtext/plain
型を返し続けます。どこで間違ったのですか?
更新: rekire in 、virtualhost、FilesMatch
および. ファイルの名前を変更し、仲介者のキャッシュの場合に一致するようにリンクを変更しようとしました。URL に直接アクセスすると、ビデオがダウンロードされ、デスクトップ プレーヤーで通常どおり再生できます。ForceType
httpd.conf
.htaccess