小規模Webサイト向け CMS 「すぐ使えるCGI」のサポート情報

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

最終更新日: 2014-12-12

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

.docx, .xlsx, .pptx の拡張子を持つファイルが、アップロードはできますが、ダウンロードすると ZIP ファイルとして認識されて対応するアプリケーションで開けません。

または、「関連するアプリケーションが見つかりません」などのエラーでダウンロードが停止してしまいます。

これらのファイルは、Office 2007 以降で保存可能になった、MSオフィス(マイクロソフト Office)の新しい形式のファイルです。

補足情報

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

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

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

問題の解消方法

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

Webサーバ設定の要点

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

Webサーバ Apache での設定例

Webサーバアプリケーションとして Apache をお使いの場合は、httpd.conf に以下の設定を追加して下さい。

AddType application/vnd.openxmlformats .docx .pptx .xlsx


設定を追加したら Webサーバを再起動して下さい。

.htaccess が利用できる場合

.htaccess が利用できる場合は同じ設定を .htaccess に追加してもOKです。

.htaccess が利用できるか分からない場合は必ずサーバ管理者に問い合わせて下さい。むやみに変更するとエラーになる場合があります。

さらに詳しく