0
我有一些apache配置文件需要在apache2.4服务器以及apache2.2上运行。某些指令被改变,最突出的有:apache2.2向后兼容的Apache2.4配置文件
(2.2)
Order deny,allow
Deny from all
(2.4)
Require all denied
不过,我想运行在两个2.2和2.4相同的conf文件。
我有一些apache配置文件需要在apache2.4服务器以及apache2.2上运行。某些指令被改变,最突出的有:apache2.2向后兼容的Apache2.4配置文件
(2.2)
Order deny,allow
Deny from all
(2.4)
Require all denied
不过,我想运行在两个2.2和2.4相同的conf文件。
的解决方案是使用< IfVersion>可根据Apache服务器版本运行单独CONF文件部分:
<IfVersion >= 2.4>
Require all granted
</IfVersion>
<IfVersion <= 2.2>
Order allow,deny
Allow from all
</IfVersion>