“O “Hypertext Access” ou apenas “htaccess” é um arquivo (oculto) com diretrizes de configuração do servidor HTTP Apache que são aplicadas por diretório. Basicamente o htaccess utiliza a mesma sintaxe do arquivo de configuração principal do Apache, porém obedece as regras estabelecida pela diretriz AllowOverride. Para utiliza-lo crie um arquivo “.htaccess” no diretório onde você deseja que as regras sejam aplicadas e adicione dentro dele as diretrizes. As regras são aplicadas sem a necessidade de reiniciar o Apache.” [
referência: blog.stiod.com]