includeファイルに直接アクセスされたくない時に
そのフォルダの特定の拡張子へのアクセスを禁止する.htaccess
//外部からのアクセス拒否
if(stristr($_SERVER['PHP_SELF'],basename(__FILE__))){
die("直接アクセスのため処理終了");
}
そのフォルダの特定の拡張子へのアクセスを禁止する.htaccess
<Files ~ "\.(php|inc)">またはインクルードするファイルの先頭に以下をたす方法もある。
Order allow,deny
Deny from all
</Files>
この例の場合、.php と.inc ファイルへのアクセスを禁止している。
//外部からのアクセス拒否
if(stristr($_SERVER['PHP_SELF'],basename(__FILE__))){
die("直接アクセスのため処理終了");
}
