|
htaccessサンプル/ファイル一覧の可否
実際に動作するファイル一覧の可否のサンプルを掲載しています。 サンプルをご確認のうえ、htaccessファイル作成してください。 当サイトでは、htaccessの作成機能もありますので、是非ご利用ください。
1.ファイル一覧の許可 サンプル
下記をクリックすると右の様なディレクトリ内のファイル一覧が表示されます。
サンプルのサイトは、URLにディレクトリが指定されたときに表示するデフォルトファイルを「index.html,index.cgi」と指定しています。 サンプルクリックで開かれるディレクトリ(下記ディレクトリ構成を参照)には、デフォルトファイルが実在しないように設定されています。
|
 (画面イメージは異なります) |
「.htaccess」ファイル(☆1)
<Files ~ "^\.ht">
deny from all
</Files>
Options Indexes
2.ファイル一覧の拒否 サンプル
下記をクリックすると右のエラー画面が表示されます。
サンプルのサイトは、URLにディレクトリが指定されたときに表示するデフォルトファイルを「index.html,index.cgi」と指定しています。 サンプルクリックで開かれるディレクトリ(下記ディレクトリ構成を参照)には、デフォルトファイルが実在しないように設定されています。
|
 (画面イメージは異なります) |
「.htaccess」ファイル(☆2)
<Files ~ "^\.ht">
deny from all
</Files>
Options -Indexes
「.htaccess」および「.htpasswd」を配置したpath
| (1階層目) |
(2階層目) |
(3階層目) |
(4階層目) |
| /public_html |
/sample |
/file_list |
/OptionsIndexesOn |
└.htaccess
(共通htaccess) |
└file_list.html (当ページ) |
|
└.htaccess(前記☆1) |
| └top.html |
| └dummy.txt |
| └Book1.pdf |
| /OptionsIndexesOff |
| └.htaccess(前記☆2) |
| └top.html |
| └dummy.txt |
| └Book1.pdf |
サンプルの動作環境
以下の環境でサンプル作成と動作確認を行っています。
| WEBサーバー |
Apache/2.2.3 |
| 動作確認OS |
Windows (XP以降) |
使用環境によってはサンプルが動作しない場合や、サンプル通りにhtaccessファイルを作成しても動作が異なる場合があります。 |