Soubor .htaccess je konfigurační soubor, který umožňuje nastavení různých parametrů pro Apache HTTP webový server na úrovni adresáře. Tento soubor se často používá k nastavení redirectů, ochrany soukromí, omezení přístupu nebo konfigurace SEO.
.htaccess se často používá k:
- Přesměrování webových stránek
- Ochraně soukromí (např. pomocí souboru robots.txt)
- Omezení přístupu k specifickým souborům nebo adresářům
- Konfigurace mod_rewrite pro přátelská URL
- Nastavení různých hlaviček HTTP, např. Cache-Control nebo Expires
- Povolení nebo zakázání specifických funkcí Apache, jako je mod_security nebo mod_evasive
Je důležité si uvědomit, že chyby v konfiguraci souboru .htaccess mohou mít vliv na fungování webové stránky, takže by měly být prováděny s opatrností a raději s testováním na vývojovém serveru.