Литера H
Настройка некоторых директив файла .htaccess

Тонкая настройка файла .htaccess.
Например, нужно запретить листинг директорий, некоторые директории закрыть паролем и переназначить индексный файл.
С этого места будем разбирать подробнее...

За все данные функции отвечает веб сервер apache, ну а так как нам нельзя править конфигурационный файл httpd.conf, будем править файл .htaccess. В него можно вносить практический все те же самые директивы что и в конфигурационный файл. Далее я опишу несколько директив и как с ними работать. Сам файл находится в любой из поддиректорий сайта.Пример:
www/
www/temp/
www/temp/image
Если разместить этот файл в самом корне, то есть в www, то он будет действовать на все поддиректории и файлы.
Если в www/temp/ то только на эту директорию, файлы и поддиректории. И так далее. Так же можно использовать в разных директориях разные .htaccess файлы.

1) Переопределение кодировки html документов
Предположим Web сервер отдает все файлы в кодировке windows-1251, нам нужно чтобы он их отдавал в кодировке utf8. Для этого добавляем такую строчку:

AddType "text/html; charset=utf8" .html .htm .shtml
Если у вас файлы в нескольких кодировках, то нужно добавить строку:
AddDefaultCharset Off
И в каждом html документе указывать нужную вам кодировку.

Прочесть статью