ダウンロード可能な DOCX ファイルをアップロードするユーザーがいます。私たちが経験している問題は、IE がこれらのドキュメントを Zip ファイルとして開く原因となる不明な MIME タイプの DOCX ファイルです。
Windows/IIS サーバー上で実行されています。
これは共有ホストであるため、サーバー設定を変更できません。
私は、DOCX ファイル、おそらくカスタム出力を処理するコードを書くことができると考えていました。
if (extension=docx) {
header("Content-Disposition: attachment; etc)
header('Content-Type: application/application/vnd.openxmlformats-officedocument.wordprocessingml.document');
//Output the file contents etc
}
これは実行可能な解決策でしょうか?? もしそうなら、誰かがギャップを埋めるのを助けることができますか?
(PS上記の構文が正しくないことは知っていますが、簡単な例です)