この記事は最終更新日から2年以上が経過しており、情報が古くなっている可能性があります。

XP環境、圧縮解凍わかんない、xlsに変換ダメ、という三重苦なクライアント様のご依頼によりxlsxファイルをダウンロードできるようにしました。
多くの方がご存知の通りIE8ではxlsxファイルをダウンロードすると、zipファイルとして認識されてしまいます。
わかってる方なら拡張子を変更して済む話なんですが、もちろんそれではダメだったので何とかしました。

方法は、.htaccessファイルを作成し、以下のMIMEタイプを記述します。

AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document .docx
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xlsx
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation .pptx