Apache 2.4 + htaccess要求全部拒绝= [authz_core:错误] AH01630:服务器配置拒绝了客户端

问题描述

Ubuntu 18.04 + PHP 7.4 + Apache 2.4

一切正常,网站还可以。

但是我使用.htaccess保护某些文件或目录。

在以前的Apache上,我使用了

        Order allow,deny
        Deny from all

但是我得到了错误

        [access_compat:error]  AH01797: client denied by server configuration:

所以我用apache 2.4代码更新了htaccess

        <Files ".ht*">
        Require all denied
        </Files>

但是现在我得到了错误

        [authz_core:error]  AH01630: client denied by server configuration:

怎么了? 如何解决

谢谢

解决方法

正如CBroe所说, https://cwiki.apache.org/confluence/display/HTTPD/ClientDeniedByServerConfiguration 实际上,这是正常的味精。 没错。