.htaccess (от hypertext и access) е конфигурационен файл, използван от уеб сървъра Apache. Този файл може да определя редица настройки на сървъра. Важи само за дадената директория, в която се намира файлът, и нейните поддиректории. Както всеки конфигурационен файл, .htaccess е текстовASCII файл и може да бъде редактиран с всеки текстов редактор. Файлът .htaccess задължително започва със знака точка.
.htaccess файлове се използват в почти всички Apache уеб сървъри по света. Има редица настройки, които не могат да бъдат направени по друг начин, освен с .htaccess, а има и такива, които .htaccess улеснява многократно. Повечето доставчици на хостинг поддържат .htaccess.
Файловете .htaccess действат като подмножество на глобалния конфигурационен файл на сървъра (като httpd.conf[1]) за директорията, в която се намират, или всички поддиректории.[2]