.htaccessで拡張子ごとの文字コードを指定

当サイト表示の際、文字コードの判別がうまくいかず文字化けするケースがあるようだ。RedirectでURLを飛ばして表示させた時や、楽天ブックスの商品検索から戻りの時に発生する模様。調べてみると、.htaccess で対処ができそうだ。

以下のように拡張子ごとの文字コードを指定できる。HTMLには utf-8 を指定してみた。

AddType "text/html; charset=utf-8" .htm

参照
文字化け対策としての.htaccess (.htaccess実践活用術)