如何使用 .htaccess 文件禁用在 Cent OS 上运行的 Web 服务器上 apache 的直接文件访问?

如何使用 .htaccess 文件禁用在 Cent OS 上运行的 Web 服务器上 apache 的直接文件访问?

在我的网站根目录中,我有一些重要的非 php 文件,我不希望它们通过 url 访问,也就是说,我不希望有人访问我的姓名.txt访问后文件mysite.tld/names.txt。如何禁止通过 http(s) 访问文件和其他任何扩展名的文件?我们可以有一个<filesmatch>sort 指令来仅允许访问 php 扩展吗?我避免使用, <Files ".ht*"> Require all denied </Files> 因为我想要一个动态解决方案来在我所有的虚拟主机上工作。

相关内容