2012-10-15

[apache] .htaccess であるモジュールが組み込まれているか調べる

以下のように .htaccess に IfModule と Header を使えばビーコン診断的にどのモジュールが httpd に組み込まれているか分かります。結果はブラウザの開発者ツールなどを用いてレスポンスヘッダを見ます。自分が httpd.conf を設定できる状況ではない共有サーバーなどで役に立つかもしれません。

# in .htaccess

<IfModule mod_rewrite.c>
    Header set X-Has-Rewrite 1
</IfModule>

<IfModule mod_deflate.c>
    Header set X-Has-Deflate 1
</IfModule>

<IfModule mod_filter.c>
    Header set X-Has-Filter 1
</IfModule>