電子書籍の厳選無料作品が豊富!

ほかの書き込みで尋ねたところ回答がえられませんでしたので、ここでご存じの方がおられたらよろしくお願いします。
IE6.0ブラウザの自分のホームページ上で、
FTP内の*.Datファイル(カウンターのアクセスLOG.data)をtext表示させるようにリンクしたのですが、
WindowsXpPro(SP1/IE6.0)ではちゃんと表示されるものの、
XpHE(SP1/IE6.0)のほうでは、ダウンロード画面になってしまい、そこで「開く」を選ぶとたしかに表示されますが、それはnotepad上です。
Web上で開きたいのですが、これはIE上かXpの中で設定するところがあるのでしょうか。
以前にもたしかAcrobatで同じような経験があり、Acrobatで開かずダウンロード画面になったことがあります。

A 回答 (3件)

>これはCGIにより自動生成されるようになっていて直すということができないようです。


というのはどういう状況でしょうか?
レンタルCGI&CGIサーバという状況なのでしょうか?
これを変えてしまうのが本当に一番だと思うのですが…。

>MIMEかコンポーネントというのはレジストリのことでしょうか
はい、Windows2000あたりからIEのMIMEはレジストリに移りました(正確に覚えていなくてすいません)。
IEのMIMEの設定(レジストリ)を変えるとブラウザが正しく動かなくなることが殆どです。お気をつけください。
.htaccessが使えるなら以下の方法もありますが、本来逆の用途なので上手くいくか実証していません。
http://www.shtml.jp/htaccess/mime.html

ブラウザをIEからOperaなどに変えると外部にMIMEの設定が持てますから安全だろうと思われます。
    • good
    • 0
この回答へのお礼

CGIファイルは入手して自分流に手直ししたものを使っていますが、cgiの知識がないため、指定された修正箇所以外直す自信がないためです。
txtにした場合はダウンロード画面にならなくなるのでしょうか。であれば、修正箇所を探してみたいと思います。
なお、OPERAでアクセスしてみたらちゃんとテキスト表示してくれました。
ただOPERAはあまり使い慣れていないのでこのアクセスだけのために起動するのもちょっと面倒かなって気がします。

お礼日時:2004/03/04 18:33

MIMEの操作に関する良いサイトは残念ながら見つけられませんでしたが、AN HTTPD のBATファイルをtext/plainにする方法ですが、これをそのまま応用できると思います。



HEKY_LOCAL_MACHINE\SOFTWARE\Classes\.dat
の内容を.txtのものに準じるとします。

は飽くまでWin2000のレジストリ位置です。さらにXpHEで変更して動作するかは保証しません。

CGIの内容が変更可能であれば、それを変更しましょう。テキストエディタで読ませて、「.dat」を検索。ヒットしてファイル名と関係ありそうなものは片っ端から変更すると.datの保存ファイルを.txtすることができるでしょう。フリースクリプトから作成してるなら、おそらく上の行の変数設定に必ずファイル名の設定があるはずです。無いのであればかなり手抜きのサンプルスクリプトですよ(^^;

参考URL:http://homepage1.nifty.com/yito/anhttpd/faq/inde …
    • good
    • 0
この回答へのお礼

ありがとうございました。
cgiファイルのdat記述は検索したらたくさんありすぎて
直していいのとそうでないものとの判別がつかないのでまだためしていません。(一応有料頒布のcgiです)
レジのほうもまだですが、じっくり研究してみたいと思います。

お礼日時:2004/03/08 15:55

おそらくMIMEかコンポーネントの設定だと思いますが、簡単に操作すると壊れてしまう恐れがあるのでそれについては触れないでおきます。



おそらくカウンターファイルの拡張子を変えると問題は解決すると思います。.txtといった風に。おそらく、大抵のブラウザで.txtはテキスト表示されるでしょうから。

因みに
>ダウンロード画面になってしまい、そこで「開く」を選ぶ
これはダウンロードしたものを開いているに過ぎません。ブラウザで開いているわけではないです。これでnotepadで開きたければ、.datファイルを右クリック>プロパティ、アプリケーションでnotepadを選択しておけばnotepadで見れます。(コントロールパネル>フォルダオプションでも可)
    • good
    • 0
この回答へのお礼

さっそくありがとうございます。
まずDATファイルですが、これはCGIにより自動生成されるようになっていて直すということができないようです。
MIMEかコンポーネントというのはレジストリのことでしょうか。
また後段のnotepadで開くというのは、
HDD上にあるDATファイルを見るのなら関連づけ
が必要かもしれませんが、
この場合は、逆にダウンロード画面が出ずに、
直接閲覧できる方法が知りたいのです。

お礼日時:2004/03/04 16:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!