「Web - ディレクトリリスティング」の版間の差分

ナビゲーションに移動 検索に移動
(ページの作成:「== 概要 == ディレクトリリスティングとは、Webサーバがディレクトリ内のファイル一覧を自動的にWebブラウザに表示する機能である。<br> <br> ディレクトリリスティングが有効な場合、ディレクトリ内のファイル一覧が表示される。<br> * 例 1: URLでディレクトリにアクセスした場合 * 例 2: 該当ディレクトリにindex.htmlやindex.php等のデフォルトページが存…」)
 
1行目: 1行目:
== 概要 ==
== 概要 ==
ディレクトリリスティングとは、Webサーバがディレクトリ内のファイル一覧を自動的にWebブラウザに表示する機能である。<br>
ディレクトリリスティングとは、Webサーバがディレクトリ内のファイル一覧を自動的にWebブラウザに表示する機能である。<br>
この機能は、index.htmlやindex.php等のデフォルトページが存在しない場合やURLで直接ディレクトリにアクセスした場合に有効となる。<br>
<br>
<br>
 
ディレクトリリスティングが有効な場合の表示例として、以下に示すような形式でディレクトリ内のファイル一覧が表示される。<br>
ディレクトリリスティングが有効な場合、ディレクトリ内のファイル一覧が表示される。<br>
以下の例では、imagesディレクトリ内に3つの写真ファイルが存在しており、各ファイルについてファイル名、更新日時、ファイルサイズが表示されている。<br>
* 例 1: URLでディレクトリにアクセスした場合
<br>
* 例 2: 該当ディレクトリにindex.htmlやindex.php等のデフォルトページが存在しない場合
また、画面上部には親ディレクトリにアクセス可能なリンクが表示されるため、ファイル階層をWebブラウザ上で移動することが可能となる。<br>
<br>
<br>
  Index of /images/
  Index of /images/
  [親ディレクトリへ]
  ..
  photo1.jpg    2024-01-01 12:00    500KB
  photo1.jpg    2024-01-01 12:00    500KB
  photo2.jpg    2024-01-02 15:30    750KB
  photo2.jpg    2024-01-02 15:30    750KB
  photo3.jpg    2024-01-03 09:15    600KB
  photo3.jpg    2024-01-03 09:15    600KB
<br>
この機能は、ディレクトリ内のファイル構造が公開されてしまうため、必要に応じて適切に制御する。<br>
多くの場合、本番環境ではセキュリティ上の理由からディレクトリリスティングを無効化することが推奨される。<br>
<br><br>
<br><br>


案内メニュー