権限を閲覧ディレクトリは、ディレクトリを表示するには、ブラウザのURLアドレスに直接入力することができます開き、サーバーのいくつかを回避するために、システムは時に空白のディレクトリのデフォルトのファイルディレクトリのセキュリティメカニズムが自動的に生成された生成されます開くindex.html
ファイル、もちろん、セキュリティ・ファイルの名前を設定することができます例えば、あなたがセキュリティファイルを与えたいと思うように定義されdefault.html
たファイルの入口で追加することができます。
define('DIR_SECURE_FILENAME', 'default.html');
define('APP_PATH','./Application/');
require './ThinkPHP/ThinkPHP.php';
あなたはまた、例えば、あなたは同時に、それはのように定義することができ、別のサーバー・デプロイメント環境を満たすためにindex.htmlをし、index.htm 2つのファイルを書きたい、複数のセキュリティ・ファイルが書き込まれているサポートすることができます。
define('DIR_SECURE_FILENAME', 'index.html,index.htm');
デフォルトのセキュリティファイルは、ちょうど必要性は他のコンテンツを書き込むことがあれば、次のようなDIR_SECURE_CONTENTパラメータで指定することができ、空の文字列を記述します。
define('DIR_SECURE_CONTENT', 'deny Access!');
注:ディレクトリのセキュリティファイルのみ第一世代のモジュールディレクトリに生成されます。それが3.2.1以降である場合は、コード生成を呼び出すことができます、例えば:
// dirs变量是要生成安全文件的目录数组
\Think\Build::buildDirSecure($dirs);