ブラウザでINDEX.HTMLを最初に表示させない方法ありますか?

[上に] [前に] [次に]
KY [E-Mail] 1999/07/09(金) 07:06:14
ホームページ作成とは全然違って恐縮なのですが・・・

ブラウザでINDEX.HTMLのない所は中のファイルの一覧を参照できますよね。
早い話最初にINDEX.HTMLを読み込もうとする機能?
これってオフにしたりできないのでしょうか?

リンクのつながっていないところがみれればリンクミスのページも読めたりと色々便利そうなので・・・

あとそう言ったリンクされてないファイルなどを一括でダウンロードできるファイルなどもあったら教えてください

お願いします

みんこ 1999/07/09(金) 09:20:16
>リンクのつながっていないところがみれればリンクミスのページも読めたりと色々便利そうなので・・・

逆に言うと自分が隠しておいたファイルにもアクセスし放題、
こっそりおいてみたプログラムものぞかれ放題。
便利といやあ便利かもしれませんけどお。
セキュリティも何もあったもんじゃあないざんす。
そーゆーツールが存在するかどうかは知りませんが建前上は
できないということになっていると思いますが。でなきゃ困るわ。
同じ理由で下の質問もどうかと。

好意的に見たら好きなサイトの裏まで全部見たい!知りたい!てなとこでしょうが
悪く言ったら人の家の引き出しやら天井裏やらひっくり返して
家探ししたいということですよね....。
それは人としてどうなのか......。
ってゆーか自分がされたらどうなのか........。

ただ、自分のローカルファイルのリンク切れさがすとかいう
ツールはあったかも。(ないのかも)
あと、隠しリンクとかならgooのロボなどに引っかかってる可能性は
あるのかも。
またはサーバーの関係で「html」が一番はじめに表示される訳では
ないというサイトも存在するので、そういうところは運が悪ければ
ディレクトリに入っちゃうかも。(でもこれはそのサイトの作者が悪いような)
更に知り合いのサイトだったりして本人に直接ファイルのアドレス
教えてもらえるならアクセスできるのでわ。

よもや知らない人のサイトのファイルを盗み見したりくすねたりなぞ
しようとは思っておりますまい。

エイ 1999/07/09(金) 09:56:05
>セキュリティも何もあったもんじゃあないざんす。

>よもや知らない人のサイトのファイルを盗み見したりくすねたりなぞ
>しようとは思っておりますまい。

わたくしもこの点に関して大変憂慮しております。
個人的な利便性より安全対策に重点を置かれていることをご理解下さい。
ってーーーー疲れる文体は止め。

結論から言うと、ブラウザの設定ではなくサーバの設定だから
ユーザーがどうこう出来る話じゃない。

デッドリンクはリンクチェッカー等のツールを使えばOKだし、
余所のサイトで見つけたなら、掲示板に書き込むなりメールで
教えてやると感謝されること間違いなし。

hiro-kim 1999/07/09(金) 10:03:59
上記と同じことの繰り返しですが。

・デフォルト表示のファイルをindex.htmlにする/他のファイル名にする
・デフォルト表示のファイルが存在しないときに,ファイル一覧ページを表示する/しない

は,Webサーバ側の設定によって決まります。Webブラウザが勝手にファイル一覧を取得してしまうわけではありません。公開が許可されているから,一覧を取得できただけです。

Webサーバ側で“一覧表示を認める”設定になっていれば,ファイル一覧ページ=全ファイルへのリンクページですから,全ファイルの一括download が可能でしょう。

一覧表示を禁止しているWebサーバならば,Webアプリレベルの設定を無視してOSレベルの機能としてディレクトリを走査する必要があるでしょう。これはWebサーバのセキュリティの穴を突く行為といえると思います。

KY [E-Mail] 1999/07/09(金) 15:36:34
[[解決]]
なるほど(^^;サーバ側の設定でしたか
なら仕方ないですね。自分がどうやっても
素直にあきらめます。

でも個人的に見られたくないファイルはサーバー上に置くなよって気もしますが・・・

いろいろ考えさせられました。ありがとうございます

seea 1999/07/10(土) 11:15:30
>これってオフにしたりできないのでしょうか?

出来ますけどね。
ユーザ側の設定で。(root に禁止されると無効になりますが)

まあ [解決]とのことですので、私から申し上げることもないでしょう。

seea 1999/07/10(土) 11:17:02
あ、これは、訪問者(ブラウザ)の設定かな?
それなら不可です。すみません(^^;

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