index.htmがあるのにディレクトリが表示される

[上に] [前に] [次に]
パソ子 1999/05/30(日) 23:22:03
初心者です。よろしくお願いします。
ディレクトリにindex.htmlがない場合、ディレクトリの一覧が表示
されることがあると聞いたことがあるのですが、私がよく行くサイトの
トップページはindex.htmがあるのになぜかディレクトリの一覧が表示
されます。
しかも、ディレクトリの一覧が表示されるのは私のパソコンだけで、
別のパソコンではきちんとトップページが表示されます。
更新しても、履歴をクリアにしても表示されるのはディレクトリ一覧で
私のパソコンでそのサイトを見ることができません。
どうしてなんでしょう。
あと後学の為に伺いたいのですが、意図的に相手のディレクトリの一覧
を見ることは可能なのでしょうか。ご指導お願いします。

[E-Mail] [HomePage] 1999/05/30(日) 23:46:53
ディレクトリの内容の一覧を表示するかしないかは、サーバの設定次第
または、当該ディレクトリに置いている .htaccess の内容次第です。

ディレクトリの内容一覧が表示されても、index.htm をダブルクリッ
クすれば、ページが見られると思います。

っていうか 1999/05/31(月) 00:49:57
"index.html"じゃなくて? それか"default.html"とか。

パソ子 1999/05/31(月) 22:29:39
皆様、ありがとうございます。
上手く説明できませんのでコピーしてきました。

Index of /
Name                   Last modified     Size  Description
--------------------------------------------------------------------------------
Parent Directory       26-Jul-96 11:29      -
bin/                   26-Jul-96 11:29      -

URLを入れてもコレしか表示されません。
"Parent Directory" をクリックやダブルクリックしてもこの
ページが再表示されますし、"bin"を選択するとアクセスできません風のエラーが返されます。
おまけにyahoo等の検索サイトから行ってもコレが表示されます。

>ディレクトリの内容一覧が表示されても、index.htm をダブルクリッ
クすれば、ページが見られると思います。
見て頂いた通り、index.htmがないんです(泣)。

>"index.html"じゃなくて? それか"default.html"とか。
きちんと表示されるパソコンで確認しました。
このサイトのトップページはindex.htmです。index.htmlだと
エラーを返されます。
あと、教えて頂いたdefault.htm、default.htmlでもエラーを返されました。トップページがこの調子なのでこのサイト全部見ることが
できず、困ってます。なぜなんでしょう。
 ちなみにここは独自ドメインのURLです。
そういうことも何か関係あるのでしょうか。
よろしくお願いします。
 

B-Cus 1999/05/31(月) 22:37:50
> しかも、ディレクトリの一覧が表示されるのは私のパソコンだけで、
> 別のパソコンではきちんとトップページが表示されます。
普通、
 マシン1で http ://host/dir/ を見ると一覧が表示されるが、
 マシン2で http ://host/dir/ を見るとindex.htmlの内容が表示される
ということはありません。同じURLなら同じものが表示されます。

> あと後学の為に伺いたいのですが、意図的に相手のディレクトリの一覧
> を見ることは可能なのでしょうか。ご指導お願いします。
http ://host/dir/ を見るとindex.htmlの内容が表示されるならば、
一覧を見ることはできません。


で、あなたはHTTP/1.1非対応のブラウザ(NN2やIE2…だっけ?)を使ってませんか?
そのためバーチャルホストが見えず、全然別のページが表示されているのでは
ないか、と想像しました。

> ちなみにここは独自ドメインのURLです。
できれば具体的なURLを教えてください。それが一番話が早い。

パソ子 1999/05/31(月) 23:25:31
早々にお答え頂き、ありがとうございます。

私の使用ブラウザは IE4とNN4.0です。(win98)
IE、NNともディレクトリが表示されます。
動作確認した別のパソコンは IE4 とNN4.06(共にwin98)
でこちらは普通に表示されます。
なんか、私のパソコンでだけ見れないような状況です。

話題のサイトはここです。
http://www.kyogoku/com

こういう現象は初めてで、どうしたらよいのかさっぱりわかりません。
ご指導お願いします。

パソ子 1999/05/31(月) 23:27:54
すいません。URL間違えました。
正しくは
http://www.kyogoku.com

です。よろしくお願いします。

B-Cus 1999/06/01(火) 00:30:54
うちからは普通に見る事ができました。
 http://www.kyogoku.com/
で一覧が表示されるとのことですが、
 http://www.kyogoku.com/index.htm
も同じく一覧が表示される、ということなんですよね?

 http://207.153.250.23/
 http://207.153.250.23/index.htm
だとどうなりますか? まさか
 ftp://www.kyogoku.com/
を見てる、ってことはないですよね(さすがにそれはないか)。

このページ、Javascriptでブラウザごとに処理を振り分けてたり
するんでしょうか?>詳しい方

# ん〜よくわからん…

ふじ 1999/06/01(火) 01:40:54
私の環境(NN4.6+Win95)でも、問題無くページが見えました。

>このページ、Javascriptでブラウザごとに処理を振り分けてたり
>するんでしょうか?>詳しい方

Perlで書かれたhttpget(単にHTTPを使ってページを持って来るもの)
での応答。

HTTP/1.0 200 OK
Date: Mon, 31 May 1999 16:06:57 GMT
Server: Stronghold/2.2 Apache/1.2.5 FrontPage/3.0.3 C2NetUS/2004
Last-Modified: Sun, 30 May 1999 12:32:52 GMT
ETag: "108002-596e-37512ff4"
Content-Length: 22894
Accept-Ranges: none
Connection: close
Content-Type: text/html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><head>
...(以下トップページのHTML)

特に問題無いような。
少なくとも、JavaScriptの問題ではなさそうです。
#私もよく分かりません・・・

匿名希望 1999/06/01(火) 03:09:48
可能ならば、異なるバージョン/ビルドのブラウザでも
同じことが起こるか、試してみてはいかがでしょう。
http://www.asia.microsoft.com/windows/ie_intl/ja/
http://home.ja.netscape.com/ja/download/
それでもダメなら、何が悪いんでしょうね……。

moci 1999/06/01(火) 11:26:03
パソ子さんのPCでおかしな表示となり、
他のPCで見られるということは、
同じ www.kyogoku.com であるにも関わらず、
それぞれ違うIPアドレスにされてしまい、
別々のサーバにアクセスしているのかも。

あるいはパソ子さんのPCが、とんでもないProxyを
経由しているがために、いつまでも昔のキャッシュが
返ってきているなどということがあるかもしれません。

後者であれば、Proxyの設定を両方のPCで見比べると
分かるかもしれませんし、いずれにしても、
B-Cusさんの書かれているように

http://207.153.250.23/

でアクセスしてみてどうなるか、ですね。

パソ子 1999/06/01(火) 23:15:17
皆様、ありがとうございます。まずは結果報告から。
http://207.153.250.23/
http://207.153.250.23/index.htm
この2つからは無事トップページが表示されました。ありがとうございます。
perlでホスト名をIPアドレスに変換することができるんですね。
勉強不足でした。

>http://www.kyogoku.com/index.htm
>も同じく一覧が表示される、ということなんですよね?

現状をまとめさせて頂きます。
http://www.kyogoku.com/
http://www.kyogoku.com/index.htm
http://www.kyogoku.com/default.htm(html)
以上の4つはディレクトリが表示されます。
更新しても、キャッシュやtempファイル、履歴を削除しても、ディレクトリが
表示されます。検索サイトから行っても同じです。

http://207.153.250.23/
http://207.153.250.23/index.htm
以上の2つは普通にトップページが表示されます。

表示されるようになりましたが、原因がわからず消化不良の気分です。
どうしてこんな現象が起きたのでしょうか?
もうしばらくご指導ください。

B-Cus 1999/06/02(水) 01:15:44
ん〜わからんなぁ…。
 proxy使っているなら、そのproxyの管理者に質問する
 proxy使っていないなら、www.kyogoku.comの管理者に質問する
のがいいんじゃないでしょうか。

また、別のproxyを使ってみて ちゃんと表示されたら、今使っている
proxyが原因と見て間違いないと思います。

> 現状をまとめさせて頂きます。
いいねぇ。こういうふうに、答える側のことを考えて
質問してくれると助かります。

moci 1999/06/02(水) 10:48:45
その他、DNSという話もあるかと思いますので、
Proxyを使っていない場合は、MS-DOSプロンプトから

nslookup www.kyogoku.com

(nslookupがなければ、tracert、ping等でも可)
と入力して、IPアドレスが207.153.250.23と
表示されるかどうかを確かめてください。

なまずのみや [E-Mail] [HomePage] 1999/06/03(木) 21:45:58
はじめまして。
話題のサイトを運営しております、なまずのみやと申します。
さて先日パソ子さまから私信いただき、早速おじゃまさせていただきました。

http://www.kyogoku.com/ でアクセスすると Index of / が表示され、
http://207.153.250.23/ では正しい表示となるとのこと。
当サイトは4月上旬にIPが変更されており、
DNSの書き換えを待つため、猶予期間(旧、新IPを並行稼働期間)を
一ヶ月見ていたのですが、パソ子さまがご利用になっているDNSには
反映されていないのが原因だと思います。

パソ子さまが新IPを知っているのは、多分この猶予期間中に
「うまく表示されない場合は直接IPでご覧ください」というコメントともに
IPアドレスを表記していたからでしょう ^^

この現象を回避するには、参照するDNSを変更するか、または
ご利用になっているプロバイダのDNSを書き換えるよう依頼していただければ
よろしいかと思います。

大変お騒がせいたしました。

パソ子 1999/06/04(金) 20:40:38
[[解決]]
皆様、助かりました。管理人さまにまでご迷惑をおかけして
ようやく無事解決です。

B-Cusさまにほめて頂いた後で恐縮なのですが、まとめが
間違ってました。(^_^;)
一応、訂正と追加をしておきます。
現状は次の通りです。
http://www.kyogoku.com/
http://www.kyogoku.com/index.htm
以上の2つはディレクトリが表示されます。
更新しても、キャッシュやtempファイル、履歴を削除しても、ディレクトリが
表示されます。検索サイトから行っても同じです。
表示されているディレクトリを選択しても同じ画面が再表示されます。

http://207.153.250.23/
http://207.153.250.23/index.htm
以上の2つは普通にトップページが表示されます。

http://www.kyogoku.com/default.htm(html)
この2つは該当URLが無いみたいなエラーが返されます。

私自身、Proxyは使用してません。

>nslookup、tracert、ping等と入力して、IPアドレスが
>207.153.250.23と表示されるかどうかを確かめてください。
MS-DOSプロンプトがさっぱりわからないのでそのままコピーします。
nslookup コマンドまたはファイル名が違います
tracert  unable to resolve target system name www.kyogoku.com  
ping  unknown host www.kyogoku.com

以上です。 本当にありがとうございました。

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