Nykyään kaikkien sivustojen tulisi käyttää HTTPS eli salattua HTTP-yhteyttä kun verkkosivuilla vieraillaan oletuksena. Useammat webhotelli-palveluntarjoajat tarjoavat tämän maksutta palveluihinsa. HTTPS parantaa sivuston vierailijoiden tietoturvaa, yksityisyyttä sekä parantaa näkyvyttää hakutuloksissa.
Olen kokonut erilaisia HTTPS uudelleenohjaus esimerkki konfiguraatoita, joita suosittelen käytettäväksi. Muistathan kuitenkin testata toimivuus.
WordPress
Muokkaa WordPressissä olevaa .htaccess tiedostoa seuraavanlaiseksi
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] RewriteCond %{HTTPS} off RewriteCond %{REQUEST_URI} !^/\.well\-known/acme\-challenge/ RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Drupal 8
Lisää tämä alla oleva Drupalin omaan .htaccess tiedostoon RewriteEngine on rivin jälkeen ennen muita uudelleenohjauksia.
RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]