1. Luc Member

    SSL / HTTPS verbinding forceren

    Topic geplaatst op: 27-06-2018 om 15:02

    Goedemiddag,

    graag zou ik opheldering willen over onderstaande:

    Op https://www.versio.nl/artikelen/110-hoe-kan-ik-een-ssl--https-verbinding-forceren-met-het-htaccess-bestand wordt uitgelegd hoe het forceren in zijn werking gaat.

    Er wordt een uitleg gegeven over een code die toegevoegd moet worden in het .htaccess bestand welke gevonden kan worden in de map /domains/uwdomein.nl/public_html map via FTP of de filemanager van Directadmin.

    ##------Forceer HTTPS verbinding geheel domein------##
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
    ##

    Als ik het .htaccess bestand wil bewerken zie ik onderstaande:

    # 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

    Is het de bedoeling dat ik de erboven of eronder plak? (of maakt het niet uit?)
    Als ik het eronder plak komt het er zo uit te zien:

    # 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>

    ##------Forceer HTTPS verbinding geheel domein------##
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
    ##

    Ook wordt in het ariktel aangegeven dat voor wordpress websites een plugin bestaat die hiervoor gebruikt kan worden: Forceer SSL/HTTPS verbinding voor WordpressOm bezoekers van uw Wordpress website automatisch via de beveiligde SSL / HTTPS verbinding te laten maken kunt u in uw Wordpress admin de plugin 'Really Simple SSL' installeren en activeren nadat uw SSL certificaat is geinstalleerd.Deze Wordpress plugin zorgt ervoor dat al uw pagina's automatisch naar de https:// versie verwijzen.

    Als ik de plugin gebruik is het dan daarbij ook nodig om zelf nog de code toe te voegen aan het .htaccess bestand of hoeft dit niet en is alleen het installeren en activeren van de plugin voldoende? (vervangt de plugin de stappen om handmatig de code toe te voegen aan het .htaccess bestand?)

    Alvast bedankt voor de opheldering!

    Gr, Luc

  2. Maurice Versio medewerker
    Reactie geplaatst op: 27-06-2018 om 16:14

    U dient het forceeren bovenaan te plaatsen.

    ##------Forceer HTTPS verbinding geheel domein------##
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
    ##
    # 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>

    Ook bij het gebruiken van de plugin zal u het forceren via htaccess moeten voeren.
    Alleen htaccess voeren zal nalijk niet de bestand verwijzigen aanpassen. En alleen de plugin gebruiken zal niet het domein volledig verwijzen naar https.

    Vond u dit antwoord nuttig?

  3. Luc Member
    Reactie geplaatst op: 27-06-2018 om 16:35

    Dank Maurice voor de opheldering!

    Ik zal zowel in het .htaccess bestand de code toevoegen en daarnaast ook de plugin gebruiken.
    Dan moet het helemaal lukken als ik jouw reactie goed begrijp.

    Gr, Luc

    Vond u dit antwoord nuttig?