Detectar a versão do Apache na configuração do Apache?

tl; dr: Como faço o seguinte em um arquivo .conf ou .htaccess:

<IfApache22>
  # Do A
</IfApache22>
<IfApache24>
  # Do B
</IfApache24>

Pergunta mais longa:

Com o Apache 2.4 o antigoOrdem get é preterido em favor deExigir.

Nos meus arquivos .htaccess eu tenho

<FilesMatch "\.(long|list|file|types)$">
  Order allow,deny
</FilesMatch>

o que significa que o Apache falha ao iniciar a menos que eu ativeaccess_compat. Enquanto isso apresenta uma solução útil, eu quero uma solução que funcione com ambas as sintaxes, pois a configuração será distribuída para muitos servidores. A questão é como posso detectar a versão atual do Apache e aplicar a diretiva correta.

Eu pretendo usar o arquivo para um framework que é distribuído e usado por muitas pessoas, e eu não posso controlar / garantir que eles tenham ou não tenham qualquer configuração de servidor em particular, e é por isso que eu gostaria que o arquivo fosse 2.2 / 2.4 "agnóstico".

questionAnswers(5)

yourAnswerToTheQuestion