曰く、
困った時は Microsoft TechNet へ
忘れがちなAGGYです。
ま、今回の件ではあまり役に立たなかったんですがw
IE8にはバグがあるとかないとかで、xmlをzipで固めたものであるOffice2007以降の"xlsx"、"docx"、"pptx"をIEでダウンロードしようとすると拡張子を勝手に"zip"に変更してくれるという余計なコトをしてくれます。
ワタクシの働いている会社では、最近やっと(自分自身も)Office2007環境になりまして、社内ブログでエクセルファイルをDLできるようにしたりしているのが今回の件に引っかかりました。
拡張子をご存知の場合はDL後に変更すればいいだけですが、拡張子なんてものを意識しない仕様でパソコンを使っている人も多く、「カクチョウシ?何それ?」な人も多い。
ってなワケで、Webサーバ側で対応してしまおうということに。
自分でもいちいち拡張子を変更したり、変更の仕方を他の人に教えるのはヒジョーにメンドウなので。
|
---
マイクロソフト
¥ 12,810
(2010-06-17)
|
対処方法は、Apacheのhttpd.confに追記するだけ。
server# aee /usr/local/etc/apache2/httpd.conf
# MS-Office xmldocumets
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document .docx
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xlsx
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation .pptx
server# apachectl configtest
Syntax OK
赤文字部分が追記したところですね。
そして、httpd.conf を変更したあとは configtest を忘れないようにですね。
はじめ、mime.typesをいぢるんではないかと勝手に思ってそちらに追記したのではありますが、xlsxを単なる"xls"と認識しまして、ちゃんとグーグル先生に聞いてみたところ httpd.conf に追記だけで良いとのコト。
追記したら"IE8"でちゃんと"xlsx"を認識しました。
にしても、Chromeならサーバに手を入れなくても普通に認識するのに、Microsoft OfficeのファイルをInternet Explorerが認識しないって(w
OfficeもそうだけどApacheも2.0系で更新していないので、もしかしたらすでに最新のApacheでは対応されているのかもしれないなあ。
http://www.levis.us.org/ levi's
http://www.eccoshoesoutlet.us.org/ ecco sandals
http://www.katespadebags.us.org/ kate spade outlet
http://www.clarks.in.net/ clarks
http://www.ecco.in.net/ ecco shoes
http://www.salomon-shoes.us.org/ salomon
http://www.stussy.com.co/ stussy outlet
http://www.bose.us.org/ bose headphones
http://www.stussyclothing.us.com/ stussy clothing
http://www.boseheadphones.us/ bose
http://www.katespadepurses.us.org/ kate spade purses
http://www.timberlands.us.org/ timberland
http://www.katespade-handbags.us.org/ kate spade outlet
http://www.levis.us.com/ levi's
http://www.salomons.us.org/ salomon shoes
ドリフトliuyuzhen