人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

html上でCSVファイルにリンクを貼っています。目的はそこからファイルをダウンロードしてもらうためです。今まではダウンロードできたのですが、突然、そのCSVファイルをブラウザから開くようになってしまいました。どんなPCからもそうなってしまうので、クライアントの設定ではないと思われます。どうすれば元に戻るでしょうか?

●質問者: smileless
●カテゴリ:ウェブ制作
✍キーワード:CSV HTML pc クライアント ダウンロード
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● shoma
●18ポイント

http://gabacho.reto.jp/whims/whim0008.html

ダウンロード問題顛末記

原因は,サーバの設定が変わったことだと思います。

拡張子を変えるのが手っ取り早いです。

.htaccessをいぢれるなら尚,確実な方法があります。

http://www.shtml.jp/htaccess/mime.html

.htaccessでMIMEタイプの設定を行う

◎質問者からの返答

分けあって拡張子は「.csv」のままでなければなりません。WebサーバーはIISなので、MIMEタイプを『text/plain』から『application/octet-stream

』に変更しようと思うのですが、どうもやり方がわかりません。教えていただけますでしょうか?


2 ● cline
●18ポイント

http://kotoba.fumika.jp/design/csvmimetypes

Webサーバのcsvに対するMIME設定は行っていますか?

application/octet-streamを指定することでバイナリファイルとして認識させることができます。

通常はサーバの設定で行うところですが、.htaccessを使用することも可能です。

例えば、.htaccessでcsvをバイナリファイルとして認識させる場合は

AddType application/octet-stream csv

のようにします。

http://www.mikeneko.ne.jp/~lab/web/htaccess/mime.html

ミケネコ研究所

http://chaichan.hp.infoseek.co.jp/qa3500/qa3763.htm


3 ● sasada
●30ポイント

WebサーバーはIISですね。

OSは分かりませんが、Win2Kの例を以下に書きます。

「コントロールパネル」の「管理ツール」の中に、「コンピュータの管理」が有ります。

これを開いて、左側のプレーンを見ると、「サービスとアプリケーション」というノードが有ります。

これを開くと、「インターネット インフォメーション サービス」というノードが有り、その下に「既存のWebサイト」があります。

このアイコンか、その下の仮想ディレクトリのアイコンのプロパティーを(右ボタンメニューから)開くと、「HTTPヘッダ」というタグがあります。

ここの「MIMEマップ」のところの「ファイルの種類」ボタンを押して、application/octet-streamを追加してみてください。

◎質問者からの返答

ありがとうございます。OSはWindowsNT4.0なのですが、教えていただいた設定方法と同じでしょうか?

現在そのサーバー機が手元にないもので。。。


4 ● cline
●20ポイント

http://www.microsoft.com/technet/treeview/default.asp?url=/techn...

IISのMIMEタイプの変更については、こちらを参考にしてください。


5 ● sasada
●30ポイント

>OSはWindowsNT4.0なのですが、教えていただいた設定方法と同じでしょうか?

NT4.0サーバー(Option Pack有り、sp4以降)ですね?

この場合、「インターネット サービス マネージャ」の起動方法が若干異なります。

その他は同じです。

私も今日はサーバー機に触れられないので、うろ覚えですが…。

「スタートメニュー」->「プログラム」->「Windows NT4.0 Option Pack」->「Internet Information Server Service」から 「インターネット サービス マネージャ」が起動できるはずです。

いや、「プログラム」の後に「管理ツール」が有ったかも…。

なお、同じメニューのなかに「インターネット サービス マネージャ (HTML)」というのもあるかもしれませんが、MMC(Microsoft 管理コンソール)版を用いて設定する方が簡単だと思います。

回答権を使い切りましたので、私はこれで失礼します。

設定、うまくいくと良いですね。

◎質問者からの返答

詳しいご説明、本当にありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ