将httpd.conf从2.2版升级到2.4版

use*_*013 2 apache configuration

我有一个问题,我不小心从Apache 2.2升级到2.4,现在需要更改我的httpd.conf文件以使用新的Require指令而不是使用旧的Order和Allow指令.我想我已经做了我需要做的所有改变,但是有一节我不知道应该用它替换它.这是部分:

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)

Order,Deny和Satisfy的这种组合使我感到困惑,因为我是一个新手.什么是适当的2.4配置来完成同样的事情.我试过谷歌搜索一个答案,搜索这个网站,但没有找到任何东西(可能使用错误的术语 - 我不知道).如果那里的一些大师可以提供一些非常感谢的帮助.

谢谢!

Hen*_*enk 6

Apache 2.4中的习语发生了变化.
请阅读http://httpd.apache.org/docs/trunk/upgrading.html上的 "从2.2升级到2.4".

寻找这些条目:

2.2 configuration:   
Order deny,allow   
Deny from all

2.4 configuration:   
Require all denied
Run Code Online (Sandbox Code Playgroud)