Ik gebruik al jaren lang een .htaccess bestand die het mogelijk maakt een URL te gebruiken zoals b.v. www.domeinnaam.nl/klant/janssen
Dit werkt top niets mis mee, maar nu wil ik in de zelfde .htaccess het mogelijk maken dat hij HTTP om zet naar HTTPS.
Als ik een nieuw bestand maak met:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Dan werkt dit, maar hoe kan ik dit stukje code samen voegen met onderstaande?
Options -MultiViews
# controleren of de mod_rewrite-module geladen is
<IfModule mod_rewrite.c>
# RewriteEngine aanzetten
RewriteEngine On
# controleren of het een bestaande map is
RewriteCond %{REQUEST_FILENAME} -d [OR]
# controleren of het een bestaand bestand is
RewriteCond %{REQUEST_FILENAME} -f
# In dat geval: niets doen
RewriteRule ^ - [L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/?$ index.php?pagina=$1&sub=$2&id=$3 [L]
RewriteRule ^([^/]+)/([^/]+)/?$ index.php?pagina=$1&sub=$2&id=$3 [L]
RewriteRule ^([^/]+)/?$ index.php?pagina=$1&sub=$2&id=$3 [L]
</IfModule>