Een .htaccess-bestand is een configuratiebestand dat je in je hostingmap plaatst. Het geeft de webserver instructies over hoe bepaalde verzoeken afgehandeld moeten worden. Hieronder vind je de meest gebruikte toepassingen, specifiek voor de hostingomgeving van Domein-Direct.
Let op: Een fout in .htaccess kan je website onbereikbaar maken (Error 500). Maak altijd een backup van het bestaande bestand voordat je wijzigingen aanbrengt.
HTTPS forceren
Zorg dat bezoekers altijd via de beveiligde HTTPS-verbinding op je site komen:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Doorsturen van www naar niet-www (of andersom)
Gebruik altijd één versie van je URL voor betere SEO. Voorbeeld: alles doorsturen naar de versie zonder www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Permanente redirect (301) van oud naar nieuw adres
Heb je een pagina verplaatst of hernoemd? Stuur bezoekers en zoekmachines door naar het nieuwe adres:
Redirect 301 /oude-pagina https://www.jouwdomein.nl/nieuwe-pagina
Directory-listing uitschakelen
Voorkom dat bezoekers de inhoud van een map zien als er geen index.html aanwezig is:
Options -Indexes
Toegang tot een map beveiligen met wachtwoord
Voeg dit toe aan het .htaccess-bestand in de betreffende map:
AuthType Basic
AuthName "Beveiligde zone"
AuthUserFile /pad/naar/.htpasswd
Require valid-user
Het .htpasswd-bestand met versleutelde wachtwoorden maak je aan via een generator (zoek op 'htpasswd generator'). Vraag het fysieke pad op via het artikel 'Fysieke pad voor je website'.
Hulp nodig?
Werkt je website niet meer na een .htaccess-wijziging? Verwijder de aangepaste regels of zet het originele bestand terug. Maak bij aanhoudende problemen een helpticket aan.