Wordのファイルをウェブ上に載せるには?

[上に] [前に] [次に]
ふにゃちん 1999/11/17(水) 15:27:59
 Wordファイル(xxx.doc)をそのままバイナリモードでウェブ上に転送し、URLを指定すると、IEでは直接開くことが出来ますが、NNではダウンロードモードになってしまいます。
 NNで見ても、直接開くようにするにはどういう設定をすれば良いのでしょうか?

けろ 1999/11/17(水) 16:03:32
無理です。

カブリ 1999/11/17(水) 16:09:28
けろさんの言う通り不可能だと思います。
が、Wordではなくテキストファイルなら直接開くことができます。

ふにゃちん 1999/11/17(水) 16:23:42
 「直接開くように…」とかいたので誤解を招いてしまったようですが、当方が言いたかったのは「直接Wordが起動されて、Wordのウインドウ内で見ることが出来る」という意味です。スミマセン。
 現在は、NNでURLを指定すると、「名前をつけて保存」ダイアログが出てしまいます。

 ところが、同じNNで他のサイトを見ると、URLを指定しただけでWordを起動してくれるところがありました(社内サイトなのでURL載せることが出来ません)。

 そういうことがあったので、なにかサーバー上に設定が必要なのかと思った次第です。

カブリ 1999/11/17(水) 16:38:45
それはおそらく、その端末のブラウザに
NNでWordを開く事のできるような設定がされているのではないでしょうか。
その端末の持ち主に聞いてみると分かるかもしれません。
(すいません不確かな情報で ^^;)

ふにゃちん 1999/11/17(水) 16:44:56
> それはおそらく、その端末のブラウザに
> NNでWordを開く事のできるような設定がされているのではないでしょうか。

 いえいえ、他のOKなサイト(URLを指定しただけでWordを起動)も、私がアップロードしたダメなサイト(保存ダイアログ表示)も見ているブラウザ(NN)は同じです。だから、端末の問題ではないと思いますが…。

ちゃいパパ [HomePage] 1999/11/17(水) 16:54:47
サーバー側の設定です。

httpd.conf に MIME(AddType)の設定があり、「.doc」のMINE設定
がしてあると、Wordを起動してくれます。

ふにゃちん 1999/11/17(水) 17:11:08
> httpd.conf に MIME(AddType)の設定があり、「.doc」のMINE設定
> がしてあると、Wordを起動してくれます。

 恐れ入ります。具体的に、「httpd.conf」にどういうイメージを追加すれば良いのでしょうか?(今現在のhttpd.confを見た限りでは、AddTypeといった設定が見当たらないもので)

ちゃいパパ 1999/11/17(水) 18:16:35
以下をhttpd.confの一番最後に追加すればいいと思います。

AddType .doc application/x-doc  binary

B-Cus 1999/11/17(水) 18:52:37
> AddType .doc application/x-doc  binary
AddType の引数って、この順番で書いても OK なんですか?
あと、binary ってどういう効果があるんですか?

ちゃいパパ 1999/11/17(水) 19:09:40
やはり、突っ込まれましたか〜。
実はあまり詳しくありません!
知ったかぶりするつもりはなかったんですが...。

とにかく、私のサーバー(UNIX)は CERN httpd 3.0で、
そのhttpd.confに
AddType .doc application/x-doc  binary
があるかないかでのテストはしました!!

誰か詳しい人、フォローお願いします!!

B-Cus 1999/11/17(水) 19:58:32
> とにかく、私のサーバー(UNIX)は CERN httpd 3.0で、
なるほど。調べてみると cern では確かにそういうふうな
書式のようですね (いまだに cern_httpd 使ってるとこ多いなぁ)。

apache では
 AddType application/x-doc .doc
です。mime.types に書いてもいいです。

もしかして 後方互換性のため apache でも cern 風の書き方が
できるかもしれないけど、試してません。

ま、ふにゃちんさんの web サーバが何なのか聞かずに
我々が話してるのもアレなのでこの辺で。

hiro-kim 1999/11/17(水) 19:58:45
http://www.tohoho-web.com/www.htm
でキーワード AddType を検索。

ちなみにMicrosoft社のWebサーバ:IIS 4.0では,拡張子とMIMEタイプの対応が以下のようにdefault設定されていました。

.doc application/msword
.mdb application/x-msaccess
.mny application/x-msmoney
.mpp application/vnd.ms-project
.pot application/vnd.ms-powerpoint
.pps application/vnd.ms-powerpoint
.ppt application/vnd.ms-powerpoint
.pub application/x-mspublisher
.scd application/x-msschedule
.wcm application/vnd.ms-works
.wdb application/vnd.ms-works
.wks application/vnd.ms-works
.wps application/vnd.ms-works
.wri application/x-mswrite
.xla application/vnd.ms-excel
.xlc application/vnd.ms-excel
.xlm application/vnd.ms-excel
.xls application/vnd.ms-excel
.xlt application/vnd.ms-excel
.xlw application/vnd.ms-excel

ふにゃちん 1999/11/18(木) 10:10:35
 うちのサーバーも、CERN httpd 3.0(UNIX)です。

 /usr/local/etc/httpd.conf に

 AddType .doc application/x-doc  binary

 を追加したんだけど、結果は同じでした・・・。
 どうしてだろ?
 せっかく、いろいろ教えてもらったのに、スミマセン。

ちゃいパパ 1999/11/18(木) 10:36:35
httpdは再起動しましたか〜

ふにゃちん 1999/11/18(木) 10:58:48
 再起動??
 httpd.confを書き換えただけではダメだということですか?
 どうすればいいんでしょう?
 まさか、サーバー再起動ってことですか?
 それとも、サーバーを落とさずにhttpdだけ再起動するということでしょうか?
 何も知らないもんで、重ね重ねスミマセン…(あやまってばかりだな…)。

ちゃいパパ 1999/11/18(木) 11:22:47
そーです。
サーバー再起動が運用上むずかしいのであれば、
rootで、

ps -ef | grep httpd

を実行し、kill してください!
そして、その時表示されたコマンドをその通りに入力してください!

ふにゃちん 1999/11/18(木) 15:10:52
[[解決]]
 できましたぁ!
 みなさま(特にちゃいババさん)ありがとうございましたぁ!(大感謝)

[上に] [前に] [次に]