我有一个问题,我不小心从Apache 2.2升级到2.4,现在需要更改我的httpd.conf文件以使用新的Require指令而不是使用旧的Order和Allow指令。我想我已经完成了所需的所有更改,但有一部分我不确定我应该将其替换。这是一节:将httpd.conf从2.2版升级到2.4版
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
这条命令的组合,拒绝和手托混淆了我,因为我在这个对于新手。什么是正确的2.4配置来完成同样的事情。我试着用Google搜索一个答案并搜索这个网站,但还没有找到任何东西(也许使用错误的术语 - 我不知道)。如果有些古鲁可以提供一些帮助,将不胜感激。
谢谢!
你说的“httpd.conf中根本就没有使用”高度依赖于系统的。我在FreeBSD 8.x上用很大的默认设置构建了Apache httpd 2.4,而且它肯定使用了httpd.conf;事实上,没有找到“apache2.conf”。 – 2014-11-24 22:57:13