
owa 内の .docx ファイルが zip ファイルとしてダウンロードされるという問題があります...
誰か助けてくれませんか?
答え1
OWA にアクセスするために IE8 を使用していますか? その場合、適切にダウンロードするには、OWA サイトを IE8 の信頼済みサイト リストに追加する必要があります。
答え2
IIS6 は、既知 MIME タイプの要求のみを受け入れます。Office 2007 は Windows Server 2003 および IIS6 より後にリリースされたため、IIS6 は新しい MIME タイプを認識しません。そのため、手動で追加する必要があります。
1.Open Computer Management. (Right-click My Computer... Manage...)
2.Right-click Internet Information Services (IIS) Management... Properties...
3.Click MIME Types...
4.Click New... and add the following:
拡張子 MIME タイプ - .xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xltx アプリケーション/vnd.openxmlformats-officedocument.spreadsheetml.template
.potx アプリケーション/vnd.openxmlformats-officedocument.presentationml.template
.ppsx アプリケーション/vnd.openxmlformats-officedocument.presentationml.slideshow
.pptx アプリケーション/vnd.openxmlformats-officedocument.presentationml.presentation
.sldx アプリケーション/vnd.openxmlformats-officedocument.presentationml.slide
.docx アプリケーション/vnd.openxmlformats-officedocument.wordprocessingml.document
.dotx アプリケーション/vnd.openxmlformats-officedocument.wordprocessingml.template
.xlam アプリケーション/vnd.ms-excel.addin.macroEnabled.12
.xlsb アプリケーション/vnd.ms-excel.sheet.binary.macroEnabled.12
注:これらのMIMEタイプは、IIS7で追加されたものです。http://support.microsoft.com/kb/936496
答え3
拡張子に基づいてファイルの種類を決定するのではなく (これは信頼済みサイトの一覧にサイトを追加することによって発生します)、サーバーによって報告される MIME の種類を修正することをお勧めします。これは、次の手順に従って、新しい Office 2007 のファイルの種類に対応するファイル拡張子を Exchange インターネット メッセージ形式の種類の一覧に追加することで実行できます。KB313730ここに転載します:
- [スタート] をクリックし、[プログラム]、[Microsoft Exchange] の順にポイントして、[システム マネージャー] をダブルクリックします。
- [グローバル設定]をダブルクリックします。
- [インターネット メッセージ形式] を右クリックし、[プロパティ] をクリックします。
- [全般] タブで [追加] をクリックして、[MIME コンテンツ タイプの追加] ダイアログ ボックスを開きます。
- [タイプ] ボックスに、MIME コンテンツ タイプ (例: ) を入力します
text/html
。 - [関連付けられた拡張子] ボックスに、コンテンツ タイプに関連付けるファイル拡張子を入力します (例: )
htm
。 - [OK]をクリックします。
これはIEのすべてのバージョンで機能するはずですが、変更が行われた後に送信された新しいメールにのみ適用されます。http://www.edugeek.net/forums/windows/40890-can-not-open-docx-files-owa.html
答え4
私はこの問題に関係するサーバーとクライアント マシンの両方を完全に管理していますが、提案された解決策はどれもこの問題を解決するのに役立ちませんでした。
結局、私にとってこの問題を解決できた唯一の方法は....
1) 7-Zip をアンインストールします (ブラウザが zip ファイルと関連付けられるものがなくなるため)
2) (この手順が必要かどうかはわかりませんが) その後、DOCX を再度ダウンロードしました (偶然にも、ZIP ファイルとして表示されています)。ただし、今回はどのアプリケーションで開くか尋ねられたので、MSWORD を選択します。MSWORD で常に ZIP ファイルを開くのは望ましくないため、「常に MSWORD で開く」は選択しません。
3) 7-Zip を再インストールします。
この後、DOCX をダウンロードしようとすると、実際には DOCX ファイルがダウンロードされ、適切な MSWORD アプリケーションで開かれるようになりました。
注: ファイルの関連付けが壊れているだけだと結論付ける前に、この問題が発生していたときに、エクスプローラーで任意の DOCX をダブルクリックすると、MSWORD で常に開くことができたことを確認しておきます。この問題は、IE8 で DOCX をダウンロード/開こうとしたときにのみ常に発生していました。FF4 と Chrome はどちらも問題なく動作しました。サーバー側の /etc/mime-types と .htaccess に適切な MIME タイプを追加してみました。また、「ファイル拡張子ではなくコンテンツに基づいてファイルを開く」を無効にしたり (ただし、ブラウザーは DOCX を読み取り不可能な ASCII テキストとして開くだけ)、FEATURE_MIME_* レジストリ キーを「0」に設定したり、サーバーの URL を「信頼済みサイト」リストに追加したりしてみました。繰り返しますが、これらの一見論理的な解決策はどれも私には機能しませんでした。