Hoe redirect ik een adres naar SSL met .htaccess?

Het redirecten naar https:// doen we in de .htaccess. Deze kan je vinden via de SFTP. Wil je weten hoe je moet inloggen via SFTP? Klik dan hier

Klik hier om te leren hoe je een SSL certificaat installeert. 

In dit voorbeeld gaat het om een Wordpress installatie. 

Nadat je bent ingelogd op de SFTP ga je naar /apps/containernaam/ en zoek je naar het bestand .htaccess. 

Open het bestand. Er kan al wat in staan, zoals bij bijvoorbeeld wordpress ziet de inhoud er zo uit:

# 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
          

Boven # BEGIN WordPress zet je neer, of als het bestand leeg is zet je bovenaan:

# Let apache know we're behind a load balancer
          SetEnvIf X-Forwarded-Proto "https" HTTPS=on
          # Redirect to HTTPS
          <ifmodule mod_rewrite.c="">
            RewriteEngine on
            RewriteCond %{HTTPS} !=on
            RewriteCond %{HTTP:X-Forwarded-Proto} !https [NC]
            RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
          </ifmodule>

Nu verwijst je website door naar https://


Hoe hebben we het gedaan?


Powered by HelpDocs