Заголовки модов Ubuntu Apache2 - не добавляются

Заголовки модов Ubuntu Apache2 - не добавляются

У меня есть сервер ubunutu с сервером apache2, и мне нужно добавить пользовательский заголовок к каждому запросу. Это кажется очень простым, но это не добавление заголовка.

Я включил заголовки модуля a2enmod headersи подтвердил, что они включены с помощью phpinfo(). Я добавил много вариаций команды заголовка /etc/apache2/sites-available/website.confперед перезагрузкой или перезапуском apache, но ни одна из них не отображается:

Header always append Testing1 "ok"
Header always set Testing2 "ok"
Header always add Testing3 "ok"
Header always merge Testing4 "ok"
Header append Testing5 "ok"
Header set Testing6 "ok"
Header add Testing7 "ok"
Header merge Testing8 "ok"

Если я намеренно совершаю ошибку, например, при настройке, Header xappend Testingя получаю сообщение об ошибке при перезапуске apache2 и сообщение first argument must be 'add', 'set', 'setifempty', 'append', 'merge', 'unset', 'echo', 'note', 'edit', or 'edit*'., поэтому я уверен, что конфигурация загружается.

Я протестировал с файлом .js, и ни один из них не показывает заголовки. Я убедился, что не кэширую (получаю результат 200 OK) с помощью разных браузеров и онлайн-инструментов..html.php

Я также попробовал модуль expires, но он тоже не отображается. У меня почти такое чувство, что заголовки снова удаляются на более поздней стадии. Но файла .htaccess нет, а в файлах javascript и html нет опций для изменения заголовков.

Минимизированный файл виртуального хоста, который я использую для тестирования:

<VirtualHost *:*>
        ServerName static.example.com

        ServerAdmin [email protected]
        DocumentRoot /mnt/sdc1/webserver/_web

        Header always append Testing1 "ok"
        Header always set Testing2 "ok"
        Header always add Testing3 "ok"
        Header always merge Testing4 "ok"    
</VirtualHost>

У меня закончились идеи, где проверить дальше. Что может помешать отображению заголовков?

Связанный контент