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 に直接アクセスすると、ビデオがダウンロードされ、デスクトップ プレーヤーで通常どおり再生できます。ForceTypehttpd.conf.htaccess