Этот .htaccess
файл:
<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>
... работает, как и ожидалось, в моем поле разработки (окно Windows, Apache/2.4.10, PHP работает как модуль Apache), где «работает» означает, что он генерирует соответствующие заголовки для всех ресурсов (статических или динамических).
Однако на моем производственном сервере (Linux box, Apache/2.2.31, PHP работает как FastCGI с mod_fcgid/2.3.9) он работает только для статических ресурсов, а не для PHP-скриптов.
Правильно ли я подозреваю, что разница исходит из PHP SAPI? Есть ли способ исправить это, чтобы мне не нужно было дублировать код, генерирующий заголовки HTTP?
Header always merge X-ModHeaders "Yes, it is installed"
? - person bishop   schedule 21.08.2015