# WordPress Permalink- en 404-problemen oplossen

Source: https://support.kapsulehost.com/nl-nl/wordpress-permalink-issues

Als uw WordPress-pagina's 404-fouten retourneren terwijl ze zouden moeten bestaan, of links binnen uw site zijn verbroken na een migratie of plugin-wijziging, is de meest voorkomende oplossing het leegmaken (regenereren) van uw WordPress-herschrijfregels.

### De snelle oplossing: permalinks leegmaken

1. Log in op uw WordPress-admin op `yourdomain.com/wp-admin`
2. Ga naar **Instellingen > Permalinks**
3. Klik zonder iets te wijzigen op **Wijzigingen opslaan**

Dit regenereert het `.htaccess`-bestand en leegt de herschrijfregels. In de meeste gevallen worden 404-fouten onmiddellijk opgelost nadat u dit hebt gedaan.

### Als u geen toegang hebt tot WordPress Admin

Als het 404-probleem voorkomt dat u inlogt of toegang krijgt tot de admin:

1. Maak verbinding met uw site via SFTP. Zie [SFTP-toegang](https://support.kapsulehost.com/nl-nl/sftp-access)
2. Navigeer naar de root van uw WordPress-installatie
3. Open het `.htaccess`-bestand (zie [Understanding .htaccess on KapsuleHost](https://support.kapsulehost.com/nl-nl/wordpress-htaccess))
4. Vervang de inhoud tussen de WordPress-opmerking markers met de standaard WordPress-regels:

```
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
```

5. Sla het bestand op
6. Log in op WordPress admin en sla Permalinks opnieuw op zoals hierboven

> **Warning:** Wijzig alleen de `.htaccess`-regels tussen de `# BEGIN WordPress`- en `# END WordPress`-markers. Alles buiten deze markers is toegevoegd door andere plugins of serverconfiguraties en mag niet worden verwijderd.

### Permalink-instellingen na migratie

Als u uw site onlangs [naar KapsuleHost hebt gemigreerd](https://support.kapsulehost.com/nl-nl/migrating-to-kapsule), kan uw oude `.htaccess`-bestand regels uit een ander serveromgeving bevatten. Na migratie:

1. Ga naar **Instellingen > Permalinks**
2. Selecteer uw voorkeurs-URL-structuur (bijvoorbeeld **Postnaam**)
3. Klik op **Wijzigingen opslaan**

> **Tip:** Als u een aangepaste permalink-structuur gebruikt, noteer deze dan voordat u leegmaakt. Het leegmaken verandert uw gekozen permalink-indeling niet, het regenereert alleen de regels die het laten werken.

### Als het probleem aanhoudt

Controleer het volgende:

- Bevestig dat `mod_rewrite` op de server is ingeschakeld (KapsuleHost schakelt dit standaard in)
- Zorg ervoor dat het `.htaccess`-bestand in uw sitemap beschrijfbaar is voor de webserver
- Deactiveer onlangs geïnstalleerde plugins één voor één om op conflicten te controleren

Als geen van deze het probleem oplost, opent u een ondersteuningsticket in KPanel onder **Support**.
