我想拒绝直接访问所有 .php
文件,除了一个: index.php
对其他 .php
文件的唯一访问应该是通过 php include
。
如果可能的话,我希望所有文件都在同一个文件夹中。
更新:
一般规则会很好,所以我不需要浏览所有文件。风险是我忘记了文件或行。
更新 2:
index.php
在文件夹中 www.myadress.com/myfolder/index.php
我想拒绝访问 --- 中的所有 .php
myfolder
以及该文件夹的子文件夹。
原文由 Johan 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是我的 CMS EFFCORE 中的示例。
Apache 2.4 表示法:
NGINX 表示法:
IIS 7.5+ 表示法: