
有一個問題,owa 中的 .docx 檔案正在以 zip 檔案形式下載...
有人幫忙嗎?
答案1
您是否使用IE8存取OWA?如果是這樣,您需要將 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 Internet 郵件格式類型清單來完成:KB313730,轉載於此:
- 按一下“開始”,指向“程式”,指向“Microsoft Exchange”,然後雙擊“系統管理員”。
- 雙擊全域設定。
- 右鍵單擊“Internet 訊息格式”,然後按一下“屬性”。
- 在「常規」標籤上,按一下「新增」以開啟「新增 MIME 內容類型」對話方塊。
- 在「類型」方塊中,鍵入 MIME 內容類型,例如
text/html
。 - 在「關聯的副檔名」方塊中,鍵入與內容類型關聯的檔案副檔名,例如
htm
. - 按一下“確定”。
這應該適用於所有版本的 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 開啟”,因為我不希望 MSWORD 始終開啟 ZIP 檔案。
3) 重新安裝 7-Zip。
此後,所有後續下載 DOCX 的嘗試實際上都會導致 DOCX 檔案被下載並使用適當的 MSWORD 應用程式開啟。
注意:在您得出我只是文件關聯損壞的結論之前,讓我確認一下,當發生此問題時,我可以雙擊資源管理器中的任何 DOCX,而 MSWORD 總是會打開它。此問題始終且僅在嘗試使用 IE8 下載/開啟 DOCX 時發生。 FF4 和 Chrome 都運作得非常完美。我嘗試將正確的 MIME 類型新增到伺服器端的 /etc/mime-types 和 .htaccess 中。我還嘗試停用“根據內容而不是檔案副檔名開啟檔案”(但這只會導致瀏覽器將DOCX 打開為不可讀的ASCII 文字),將FEATURE_MIME_* 註冊表項設定為“0”,並將伺服器URL新增至「受信任的網站」清單。同樣,這些看似合乎邏輯的解決方案對我來說都不起作用。