KennisbankHosting & websiteMod_rewrite in .htaccess

Mod_rewrite in .htaccess

Laatst bijgewerkt: 28 oktober 2025

Met mod_rewrite in .htaccess is een handige manier om bepaalde (server-)instellingen kunt wijzigen of omzeilen. In dit artikel vertellen we er meer over.

Inleiding

Een .htaccess-bestand is een simpel tekstbestandje, waarmee er dingen uitgevoerd kunnen worden en waarmee je sommige (server-)instellingen kunt wijzigen of omzeilen. Deze functie is om deze reden ook alleen te gebruiken met Linux hosting.

De module mod_rewrite kan voor meerdere doeleinden gebruikt worden, maar kan bijvoorbeeld een URL redirect verzorgen of een URL request door zetten naar een filesystem/server pad.

Toepassingen

301 Moved Permanently redirect

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.uwwebsite.nl$1 [R=301,L]

302 Moved Temporary redirect

Options +FollowSymLinks

RewriteEngine on

Redirect / http://www.uwwebsite.nl/

Path redirect, redirect naar een server pad

Deze redirect kunt u terug vinden bij voorbeeld het CMS systeem WordPress.

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /map/index.php [L]

</IfModule>

 

Was dit artikel nuttig?