O Apache não definirá cabeçalhos para o script PHP

este.htaccess Arquivo:

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 4 month"
</IfModule>
<IfModule mod_headers.c>
    Header merge X-ModHeaders "Yes, it is installed"
</IfModule>

... funciona como esperado na minha caixa de desenvolvimento (caixa do Windows, Apache / 2.4.10, PHP sendo executado como módulo Apache), onde "funciona" significa que gera os cabeçalhos apropriados para todos os recursos (estáticos ou dinâmicos).

No entanto, no meu servidor de produção (caixa Linux, Apache / 2.2.31, PHP sendo executado como FastCGI com mod_fcgid / 2.3.9), ele funciona apenas para ativos estáticos, não para scripts PHP.

Estou certo suspeitando que a diferença vem do PHP SAPI? Existe uma maneira de corrigi-lo para que eu não precise duplicar o código que gera cabeçalhos HTTP?

questionAnswers(1)

yourAnswerToTheQuestion