Je winkelwagen is leeg
Producten die je toevoegt, verschijnen hier.
Een .htaccess bestand is een configuratiebestand voor Apache webservers waarmee je per directory instellingen kunt wijzigen zonder toegang tot de hoofdconfiguratie.
Het .htaccess concept ontstond in de beginjaren van het Apache HTTP Server project. Apache HTTP Server werd in 1995 publiek uitgebracht, gebaseerd op de NCSA HTTPd server die ontwikkeld was door Rob McCool aan de University of Illinois.
De .htaccess functionaliteit was vanaf het begin onderdeel van Apache om gebruikers zonder root-toegang toch configuratiemogelijkheden te bieden. Dit was revolutionair voor shared hosting providers die in de jaren '90 opkwamen. De naam "htaccess" verwijst naar de oorspronkelijke toepassing: access control voor directories.
In de loop der jaren werd .htaccess steeds krachtiger, vooral door de toevoeging van mod_rewrite in Apache 1.2 (1996). Deze module maakte URL rewriting mogelijk en werd een essentieel onderdeel van moderne webapplicaties voor het creëren van SEO-vriendelijke URL's.
Sinds Apache 2.4 (2012) is .htaccess standaard uitgeschakeld via de AllowOverride directive. Dit bevordert betere performance, omdat de server niet bij elke request alle directories hoeft te scannen naar .htaccess bestanden. Beheerders moeten .htaccess expliciet activeren waar nodig.
Online bronnen:
Boeken: