Als je een SSL Certificaat hebt geinstalleerd dan kun je een versleutelde SSL verbinding (HTTPS) forceren middels het plaatsen van de volgende code in het htaccess bestand.
Het .htaccess bestand kun je vinden in de map /domains/uwdomein.nl/public_html map via FTP of de filemanager van Directadmin.
##------Forceer HTTPS verbinding (hele domein)------##
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
##
Hoe kan ik voor een submap van mijn domein een SSL / HTTPS verbinding forceren?
Naast het forceren van een beveiligde verbinding op het hele domein kun je ook een bepaald deel van het domein forceren. Wanneer je bijvoorbeeld een webwinkel hebt geinstalleerd op 'www.uwdomein.nl/webwinkel/" dan kun je alleen voor deze map een beveiligde verbinding forceren.
Om dit te doen plaats je de onderstaande code in het .htaccess bestand in de map die je wilt beveiligen:
##-------Forceer HTTPS verbinding (map)-------##
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
##
Beveiligde verbinding voor Wordpress
Om de beveiligde verbinding op je WordPress site te forceren kun je in je Wordpress admin de plugin 'Really Simple SSL' installeren en activeren nadat het SSL certificaat is geinstalleerd.
Deze Wordpress plugin zorgt ervoor dat al je pagina's automatisch naar de https:// versie verwijzen.
Beveiligde verbinding voor Joomla
Om de beveiligde verbinding op je Joomla site te forceren volg je de volgende stappen:
1. Login op Directadmin.
2. Open de Filemanager en ga naar /domains/uwdomeinnaam.nl/public_html.
3. Klik op edit bij het bestand 'configurations'.
4. Zoek de volgende regel:
var $ live_site = ' '
5. Vervang dit door:
var $ live_site = 'https://www.uwdomeinnaam.nl'
6. Klik op 'Save'.
7. Klik op edit bij het bestand '.htaccess'.
8. Voeg de volgende regels bovenaan in het bestand toe:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
9. Klik op 'Save'.
10. Login op uw Joomla Administrator paneel.
11. Ga naar 'Systeem >> Algemene instellingen'.
12. Selecteer bij forceer SSL 'Gehele website'.
13. Klik op 'Opslaan'.
Beveiligde verbinding voor Magento
Om de beveiligde verbinding op je Mangeto site te forceren volg je de volgende stappen:
1. Login op uw Magento backend.
2. Ga naar 'Systeem >> Configuratie'.
3. Klik aan de linkerkant op 'Web'.
4. Wijzig het volgende:
'Basis-URL' naar 'https://www.uwdomeinnaam.nl'
'Gebruik veilige URL's in front-end' naar 'Ja'
'Gebruik veilige URL's in admin' naar 'Ja'
5. Klik op 'Opslaan'.