首页 > 解决方案 > 允许下载 .htaccess 中的 INI 文件

问题描述

我在 Debian 9 上的网站不允许下载位于任何文件夹中的任何 .ini 文件。如何允许使用 .htaccess 至少从特定文件夹下载 .ini 文件?

标签: .htaccess

解决方案


理想情况下,您应该找到这些文件被阻止的位置和方式,因为它可能需要额外的步骤来“解除阻止”。但是,您可以在.htaccess要允许访问所有.ini文件的目录中的文件中尝试以下操作:

<Files "*.ini">
Require all granted
</Files>

来自 OP 的更新:

error.log我看到以下内容:

ModSecurity:使用代码 403(第 2 阶段)拒绝访问。TX:extension 处的匹配短语“.ini/”。

我可以通过为 Apache 添加一个新指令来解决这个问题:

<IfModule mod_security2.c>
SecRuleRemoveByTag CWAF
</IfModule>

推荐阅读