apache2.2具有向后兼容性的Apache2.4配置文件

时间:2015-07-05 11:12:09

标签: apache apache2.2 apache2.4

我有一些需要在apache2.4服务器和apache2.2上运行的apache配置文件。一些指令发生了变化,最突出的是:

(2.2)

Order deny,allow
Deny from all

(2.4)

Require all denied

但是,我想在2.2和2.4上运行相同的conf文件。

1 个答案:

答案 0 :(得分:0)

解决方案是使用< IfVersion>它可以根据运行的apache服务器版本分离conf文件部分:

<IfVersion >= 2.4>
     Require all granted
</IfVersion>
<IfVersion <= 2.2>
    Order allow,deny 
    Allow from all 
</IfVersion>