CGI-BBS > 基礎 > その他 > アクセスするとファイル構成が表示されるサイトについて


カレッヂ
カレッヂ


質問者 さち  投稿日 6/25(月) 11:22:00
アクセスするとファイル構成が表示されるサイトがたまにありますが、これはどのような
状態なのですか?.htaccessの設定でOptions -Indexesとするディレクトリ構成が表示されなくなると聞いていますが、この設定によるのですか?
回答者 アー  [削除]  投稿日 6/25(月) 13:19:40
.htaccessの設定をしておらず、
index.html(.htm、.shtmlまたは.cgiなど)がディレクトリ内に設置されていない場合、
ファイル構成が表示されます。
.htaccessでOptions -Indexesを設定しておくか、
.htaccessでのOptions設定が出来ないサーバの場合は
ダミーでもいいからindex.html(.htm、.shtmlまたは.cgiなど)を設置しておく、
またはそのディレクトリ中のトップのページの名前を
「index.html」等に変えるなどすれば、ディレクトリ内のファイル構成は
見えなくなります。
質問者 さち  [削除]  投稿日 7/2(月) 11:20:04
ありがとうございました。
レス遅くなりすみません。
通常のレンタルサーバーなどは.htaccessでOptions -Indexesが設定してあると思ってよいのでしょか?
回答者 アー  [削除]  投稿日 7/3(火) 08:38:33
一概に設定がしてあるとはいえないと思います。
自分自身、あちこちのサイトを巡っていて、
たまに設定していないと思われるサイト(ディレクトリの中身が丸見えのサイト)を見かけます。

また、レンタルサーバによっては、ユーザレベルでの.htaccessの設定が出来ないところや
Options設定が出来ないところなどもあるようです。
その場合は、ダミーでもいいのでindex.html(.shtml)を作らねば
ファイルの中身が見えてしまうことになるでしょうね。
(ダミーの内容は「ファイルがありません」のようなページを作るとか…。)

もしお使いのレンタルサーバで.htaccessの設定(Optionsの設定)が出来るかどうか
気になるようでしたら、
管理会社に問い合わせしてみるとか、オンラインマニュアルを見直すとかすれば
ひょっとしたらこの件についてかかれているかもしれませんし、
普通、問い合わせたら答えてくれると思います。
質問者 さち  [削除]  投稿日 7/6(金) 09:58:04
どうもありがとうございました。
よくわかりました。

このページは終了したので返信(回答)は書きこめません

Web裏技