Wat is het .htaccess-bestand?
Het .htaccess-bestand is een essentieel hulpmiddel voor het configureren van de Apache-server, waarmee omleidingen, directorybescherming en toegangbeheer mogelijk zijn.
.htaccess is een configuratiebestand dat wordt gebruikt op servers die de Apache Web Server draaien. Wanneer een .htaccess-bestand in een map wordt geplaatst, wordt het automatisch gedetecteerd en uitgevoerd door de Apache-webserver.
.htaccess-bestanden kunnen worden gebruikt voor:
- het aanpassen van de webserverconfiguratie, zoals het in- of uitschakelen van bepaalde functionaliteiten.
- het omleiden van links binnen de site / het omleiden van een domein, subdomein, enz.
- het beschermen van mappen met een gebruikersnaam/wachtwoord.
- IP-adressen blokkeren.
- het blokkeren van bepaalde zoekmachines.
Dit bestand wordt gelezen wanneer het in een directory staat die op zijn beurt wordt geladen via de Apache-webserver. Het bestand heeft invloed op de gehele directory waarin het is geplaatst en op alle bestanden en subdirectories binnen de opgegeven directory.
Let op: het invoeren van onjuiste regels in het bestand kan leiden tot de volledige blokkering van de site, en de remedie is het corrigeren van de regels of het verwijderen ervan.