apache サーバ上の xltx 形式のファイルを IE で開くこうとすると、zip 形式でダウンロードされて解凍してしまう。
Mac 版 FireFox は問題なく正しい拡張子でダウンロードされました。
サーバが IIS では問題ないらしい。(まあそうか)
MIME タイプを指定せよとのことでした。
httpd.conf か .htaccess にMIME の設定を記載する。
# For docx AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document .docx # For xlsx AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xlsx # For pptx AddType application/vnd.openxmlformats-officedocument.presentationml.presentation .pptx
今回はエクセル、ワード、パワーポイントの分を記載。
IEのダイアログが出ない時は設定を追加。
Apache で特定のファイルを強制的にダウンロードダイアログを表示させるには – Enjoi Blog<