Apache 2.0でSSIが動かない?

Apache 1.3.3 では SSI がちゃんと動いてたのに Apache 2.0 では動かなくなった*1と思って調べてたら原因判明。
httpd.conf で XBitHack on を指定してるので、実行属性を付けた .html ファイルなら SSI が通るハズなんだけど、同じディレクトリ内に置いてた .htaccess が邪魔してた模様。
.htaccess は以下のように ,html ファイルをシフト JIS で書かれたドキュメントと見せるために指定してたんだけど、これを指定すると XBitHack on が無効になってしまうっぽい。

# Default HTML File Code Set
AddType "text/html; charset=Shift_JIS" .html

とりあえず .htaccess から、この指定を外すことにしよう。

*1:もちろん httpd.conf の設定は必要部分のみ書き換えた