Ubuntu Apache2 modヘッダー - 追加されない

Ubuntu Apache2 modヘッダー - 追加されない

Apache2 サーバーを備えた ubunutu サーバーがあり、すべてのリクエストにカスタム ヘッダーを追加する必要があります。これは非常に簡単なように思えますが、ヘッダーが追加されません。

モジュール ヘッダーを有効にしa2enmod headers、phpinfo() で有効になっていることを確認しました。Apache をリロードまたは再起動する前に、ヘッダー コマンドのさまざまなバリエーションを追加しました/etc/apache2/sites-available/website.confが、どれも表示されません。

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 Testingapache2 を再起動するとエラーが発生し、メッセージがfirst argument must be 'add', 'set', 'setifempty', 'append', 'merge', 'unset', 'echo', 'note', 'edit', or 'edit*'.表示されるので、設定が読み込まれていることは間違いありません。

.js.htmlおよびファイルでテストしました.phpが、いずれもヘッダーが表示されません。さまざまなブラウザとオンライン ツールを使用して、キャッシュされていないことを確認しました (200 OK の結果が返されます)。

有効期限モジュールも試しましたが、これも表示されません。後の段階でヘッダーが再び削除されるような気がします。ただし、.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>

次にどこをチェックすればよいかわかりません。ヘッダーが表示されなくなる原因は何でしょうか?

関連情報