Blog

Alles over het WordPress .htaccess bestand


Een website eigenaar is het waarschijnlijk al een keer tegengekomen, het .htaccess bestand. Voor veel mensen is dit nog een onbekend bestand, totdat je er een keer mee te maken krijgt. Het .htaccess bestand is een bestand die verborgen is. Het is pas zichtbaar in programma’s als je inschakelt dat je verborgen bestanden wilt zien. Lees verder over wat het bestand is.

Wat is het WordPress .htaccess bestand?

Een .htaccess bestand van WordPress is een tekstbestand waarmee je de configuratie instellingen kan overschrijven. Een configuratie zorgt ervoor dat een systeem de juiste functionaliteiten heeft. Het bestand bevat tekstuele informatie die de server kan lezen. Via een .htaccess-bestand kan je dus ook de instellingen voor WordPress wijzigen. Het wordt ook vaak gebruikt om in WordPress een betere permalink structuur te gebruiken en te beheren.

Voordelen van .htaccess bestand

Met een .htaccess kan je onder andere IP-adressen blokkeren, redirecten, foutmeldingen aanpassen, mappen beveiligen en de rewrite engine aanzetten. Ook veel plugins maken gebruik van het bestand, om onder andere gecachete inhoud efficiënte weer te geven, automatische redirects op te zetten, HTTP door te sturen naar HTTPS en de maximale uploadgrootte te verhogen.

Waarom is de .htaccess file belangrijk?

Het .htaccess bestand is een belangrijk bestand van WordPress. Het bestand regelt namelijk het herschrijven van de URL’s. Zo is iedere pagina goed bereikbaar voor de bezoekers. Bovendien kan je met het bestand ook je WordPress installatie veiliger maken en hackers of ongewenste bezoekers blokkeren van je WordPress website.

Waar staat de .htaccess file?

Je vindt het .htaccess file terug in de map van je webserver. In deze map staan alle bestanden van je website opgeslagen. Om dit terug te vinden heb je een FTP programma nodig. Daarmee maak je verbinding met de WordPress website en kan je bij het .htaccess bestand komen. Vaak worden ‘puntbestanden’, de bestanden die beginnen met een punt (.), standaard verborgen. Schakel dus eerst de optie in om deze bestanden wel te tonen in de map.

htaceess bestand in een ftp omgeving

Hoe maak ik de .htaccess file?

Als er geen .htaccess file op de server staat, dan kun je er ook zelf een aanmaken. Dit doe je met een tekst editor, denk aan kladblok of notepad. Na het invoeren van de regels of code sla je het bestand op als ‘.htaccess’. Zet dit bestand op de server in de map waar je de regels uit de tekst wil toepassen. Let op: wanneer je zowel in de root map als in een submap een .htaccess file hebt staan, dan wordt de versie in de submap overruled.
Als je via een hostingprovider WordPress installeert, dan komt het systeem vaak met een standaard .htaccess file. Dit bestand heet ook wel het ‘WordPress default .htaccess-bestand’.

Gebruik de volgende code als je het zelf wil maken:

># BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./index.php [L]

Voorbeelden van veelgebruikte .htaccess regels

Benodigde tijd: 10 minuten.

Via een .htaccess file kun je dus verschillende acties uitvoeren. Onderstaande regels worden veelal gebruikt:

  • IP adres blokkeren

    Wanneer je een IP-adres hebt waar veel verzoeken op binnenkomen, dan kun je deze simpel blokkeren met de volgende regels:
    – order deny,allow
    – deny from [ip adres]
    – deny from [ip adres]
    – allow from all

  • Doorverwijzen

    Je kan op verschillende manieren doorverwijzingen inschakelen. De makkelijkste regel ziet er als volgt uit:
    – redirect 301/verkeerd.html /juist.html

  • Foutmeldingen aanpassen

    Zelfgeschreven foutmeldingen kun je als volgt uploaden:
    – ErrorDocument 403 /fouten/geen-toegang.html
    – ErrorDocument 404 /fouten/niet-gevonden.html

    De meest gebruikte codes zijn:
    401: Unauthorized (Bezoeker is niet ingelogd)
    403: Forbidden (Bezoeker heeft geen toegang tot de pagina)
    404: Not Found (Pagina kan niet worden gevonden)
    500: Internal Server Error (Er is een fout opgetreden op de server)

Maak altijd een backup

Zoals je ziet is er veel mogelijk met het .htaccess bestand. Zorg ervoor dat je een backup hebt van het .htaccess file voordat je aanpassingen gaat doen op je WordPress website. Een onbewust klein foutje kan ervoor zorgen dat je hele WordPress website niet toegankelijk meer is. Lees bij onze dienst WordPress Backups de noodzaak van een backup.

Backups maken

Neem contact op

Mocht het niet gelukt zijn met jouw .htaccess wijzigingen of werkt je website niet meer? Geen probleem! Neem contact op met onze WordPress specialisten en zij kunnen kijken wat er met jouw website aan de hand is. Je kan ons bereiken door middel van een chat te starten of ons te bellen op 030 20 72 488. Ben je benieuwd wat voor diensten WPonderhoud aanbiedt? Neem even een kijkje bij onze WordPress Onderhoudspakketten.

© WPOnderhoud.nl 2011 - 2021 | Alle rechten voorbehouden | WordPress Onderhoud is onderdeel van Artitex