.docx, .xlsx, .pptx (Office 2007) のファイルが .zip としてダウンロードされてしまいます

オフィスファイルが zip ファイルになる現象

.docx, .xlsx, .pptx の拡張子を持つファイルは、Office 2007 以降で保存可能になった、MSオフィス(マイクロソフト Office)の新しい形式のファイルです。

これらのファイルが、アップロードはできるのにダウンロードすると ZIP ファイルとして認識されて対応するアプリケーションで開けなかったり、「関連するアプリケーションが見つかりません」などのエラーでダウンロードが停止してしまう場合の対応方法です。

補足情報

ZIP ファイルとして認識される問題はブラウザ Internet Explorer(IE)を使った時に起こり、Firefox、Chrome、Safari など別のブラウザでは問題が起こりません。

この問題が発生する「すぐ使えるCMS」製品

ファイルがアップロードできる「すぐ使えるCMS」製品でこの問題が起きる場合があります。

問題の解消方法

「すぐ使えるCMS」側では無く、ご利用の環境でのWebサーバ設定の変更が必要です。設定が良く分からない方はサーバ管理者に以下をご相談下さい。

Webサーバ設定の要点

拡張子 .docx 、.xlsx 、.pptx の MIME タイプを「application/vnd.openxmlformats」に設定したい。

Webサーバ Apache での設定例

Webサーバアプリケーションとして Apache をお使いの場合は、httpd.conf または .htaccess に以下の設定を追加して下さい。.htaccess の場合は、このような追加設定が可能な環境かを、予めサーバのマニュアルなどで確認して下さい。

コピー
AddType application/vnd.openxmlformats .docx .pptx .xlsx

広告