include ファイルへの外部からの閲覧を拒否するには .htaccess に次のように記述して、外部から閲覧されたくないファイルの存在するディレクトリに配置します。
1 2 | Order allow,deny
Deny from all |
でも、include ファイルが他のファイルの中に混じっている場合は、この方法ではすべてのファイルがアクセス拒否になってしまうので、次のように記述を変更しますです。以下のサイトに書いてありました。
includeファイルにアクセスされたくない時の.htaccess
1 2 3 4 | <Files ~ "\.(php|inc)"> Order allow,deny Deny from all </Files> |
この方法は include するファイルが .php か .inc の場合に限ります。
コメント