inhoud van de pagina

Kan ik de .htaccess bestandopties instellen?

Het gebruik van .htaccess-bestanden laat een gebruiker van een site toe om een Apache server te configureren. De gebruiker kan daarvoor een .htaccess-bestand met configuratiegegevens uploaden naar de map die hij wil. Dit laat bijvoorbeeld toe om de herschrijfregels voor URL's te configureren, een andere karakterset te definiëren, een beschermde map te maken, een doorverwijzing aan te maken enzovoort.

Het interpreteren van .htaccess-bestanden is standaard uitgeschakeld om de snelheid van de server te verhogen. Als u zekere configuraties zelf wil installeren, moeten we dat object activeren in de hoofdconfiguratie van uw hosting.

Er is veel informatie beschikbaar over het gebruik van .htaccess-bestanden in Apache.

Als uw .htaccess-bestand een syntaxfout bevat dan zal het gewoon genegeerd worden door de Apache-server en krijgt u een fout: "500 Interne configuratiefout" in uw browser. In dat geval kunt u uw .htaccess-bestand hernoemen of gewoon wissen. (Let vooral op als u werkt met een editor onder MacOS, dat u uw .htaccess-bestand opslaat met UNIX-regeleinden, bijvoorbeeld via BBedit opslaan met UNIX linefeeds.)

De activatie van .htaccess-bestanden wordt gedaan met het sleutelwoord AllowOverride in het hoofdconfiguratiebestand van Apache. Als u via Webmin beheerstoegang heeft tot uw site, kan ze geactiveerd worden via de Webmin-Apache module. Volg de volgende stappen om het gebruik van .htaccess-bestanden aan een specifieke virtuele Apache-host te beperken:

  • In Virtualmin selecteer de domain name: Klik op Services en klik dan op Configure Website.
    • Op het volgende scherm: Virtual Server Options, ga naar het onderdeel Directory "/var/www/.../public"
    • klik daarna op Document Options
    • Ga nu in dit venster op AllowOverride AuthConfig Limit
    • In de Options file can override.. sectie vink je onder Selected below... alle hokjes aan.
  • Activeer in deze lijst enkel de nodige configuratie-opties:
    • Authentificatie-opties
    • MIME types en codering
    • Indexatie en indexbestand
    • Toegangscontrole op hostnaam
    • Mapopties
  • Vergeet niet om na het wijzigen van deze opties op de link « Apply Changes » (vanboven rechts) te klikken, om uw wijzigingen door de Apache server te laten doorvoeren.