Apache2.2和2.4配置的几个差异

来源:互联网 发布:java在线api文档 编辑:程序博客网 时间:2024/06/03 05:58

  LAMP和WAMP的配置,网上已经有很多很详细的教程了,在此不再赘述。只是在配置Apache时有一点需要注意一下——不同版本的Apache配置不同。我在网上找到的大多中文教程都没有说到上面这一点,结果在因为版本的问题折腾了许久,最后终于从官方文档中找到了答案。

  所以寻找问题的思路很重要,应该是查看报错信息 -> 查看错误日记 -> Google -> 官方文档 -> 求助他人,而不是一股脑的就把错误信息copy到搜索引擎中去,这样可能会浪费大量的时间。

下面描述的均是从2.2和2.4配置不同之处,如果是从2.0和2.2,请看参考

访问权限的配置

  • 拒绝所有访问
#2.2 configuration:Order deny,allowDeny from all#2.4 configurationRequire all denied
  • 允许有来源访问
#2.2 configuration:Order allow,denyAllow from all#2.4 configurationRequire all granted
  • 仅允许特定域名访问
#2.2 configuration:Order Deny,AllowDeny from allAllow from example.org#2.4 configurationRequire host example.org

Keep-alive参数

2.2 除了 ‘Off’ 和 ‘0’ 之外的所有值都被当作是 ‘On2.4 仅允许 ‘On’ 或 ‘Off

这里只是列出了两个比较常见的配置,更多请参考官方文档。

  1. 2.0 to 2.2 upgrading document

  2. V2EX的Apache节点

0 0