Даний файл дозволяє тонко налаштовувати Apache, після будь-яких змін у цьому файлі, зміни відразу набувають чинності. Через нього можна перевизначати багато директив з файлу httpd.conf.
(Важливо: редагуйте файл .htaccess в ASCII-редакторі типу Notepad).
Найбільш поширені приклади конфігурацій .htaccess
# Заборона читання всіх файлів
deny from all
# Дозволити доступ з ip
order allow deny
deny from all
allow from 192.0.43.10
# Заборона типів файлів
<Files "\.(inc|sql)$">
order allow,deny
deny from all
</Files>
# Заборона на конкретний файл
<Files configuration.php>
order allow,deny
deny from all
</Files>
# Ігнорування файлів
order allow,deny
deny from all
# Редирект відвідувача (наприклад перенаправлення з http://example.com на http://test.example.com)
Redirect / http://test.example.com
# Обмеження доступу до документів за адресою IP
<Directory /full_path>
<Limit GET POST>
order mutual-failure
deny from all
allow from 192.0.43.10
</Limit>
</Directory>
# Перенаправлення відвідувача за запитом певних сторінок
redirect /_vti_bin http://www.example.org
redirect /msadc http://www.example.org
RedirectMatch (.*)\cmd.exe$ http://www.example.org
# Вказівка стартової сторінки
DirectoryIndex index.php index.shtml index.html index.htm
# Обробка в HTML документах php коду (Детальну інформацію дивіться за адресою: Розширення SSI для Apache 2)
RemoveHandler .htm .html
AddType application/x-httpd-php .php .htm .html .phtml
# Самостійне обробка помилок apache
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
# Заборона відображення вмісту каталогу за відсутності індексного файлу
Options -Indexes
# Ручна вказівка кодування на файли, в якій за замовчуванням отримує документи браузер
AddDefaultCharset windows-1251
# Редирект залежно від мови браузера
# Перенаправляти користувача в /de/hauptseite address
RewriteCond %{HTTP:Accept-Language} ^de [NC]
# Для інших мов, включаючи англійську, використовувати англійську
RewriteRule ^$ /en/main-page [L,R=301]
# Використання кеша браузера
FileETag MTime Size
<ifmodule mod_expires.c>
<filesmatch ".(jpg|gif|png|css|js)$">
ExpiresActive on
ExpiresDefault "access plus 1 year"
</filesmatch>
</ifmodule>
Додаткова інформація
Детальний опис директив htaccess можна переглянути в документації apache за адресою http://httpd.apache.org/docs/2.0/howto/htaccess.html