オンラインPC館

.htaccessの設定テクニック

ファイルの文字コード指定

.htaccessを利用してファイルの文字コードを指定する方法です。
特定のファイルだけ文字コードを変えたい場合は、対象ファイルを別フォルダに入れてそこにもう一つ.htaccessファイルを作成すると対処できます。
なお、.htaccessで指定する場合は、HTMLページへの記述は不要です。

AddType "ファイル形式; charset=エンコードの種類" .拡張子

<ifModule mod_headers.c>
AddType "text/plain; charset=UTF-8" .txt
AddType "text/css; charset=UTF-8" .css
AddType "text/xml; charset=UTF-8" .xml
AddType "text/html; charset=UTF-8" .html
AddType "image/vnd.microsoft.icon" .ico
</ifModule>

ファビコンの表示設定

ファビコンを.htaccessの設定だけで表示する方法です。
favicon.icoをindex.htmlと同じ場所に保存し、以下のコードを.htaccessに記述してください。
なお、この設定を行う場合は各HTMLページにファビコン表示用のタグを記述する必要はありません。

<Files favicon.ico>
ErrorDocument 404 /favicon.ico
</Files>