Sundige veebisaidid HTTPS-i (SSL) ühendama .htaccessi ja web.config-iga
Isegi kui olete oma veebisaidile installinud Let's Encrypt või tasulise SSL-sertifikaadi, saavad külastajad teie saidi aadressi otse brauserisse sisestades automaatselt aegunud ja ebaturvalise sertifikaadi.http://Seda saab avada protokolliga. Tagamaks, et teie sait ei kaotaks otsingumootorites (SEO) väärtust ja et sellel oleks alati turvaline roheline lukk (https://Rakendusega avamiseks peate tegema serveripõhise püsiva ümbersuunamise (301 ümbersuunamine).
1. meetod: Linuxi / Apache / Litespeedi serverite jaoks (.htaccess)
Ümbersuunamise aktiveerimiseks Linuxi-põhistes serverites (cPanel, HestiaCP, DirectAdmin jne) .htaccess Avage fail ja lisage ülemisele reale järgmised koodid:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
2. meetod: Windowsi/IIS-i serverite jaoks (web.config)
Windows Serveripõhist Pleski või IIS-i paneeli kasutavates serverites kodukataloogi kataloog ümbersuunamiseks web.config faili avades<system.webServer>Peaksite oma siltide vahele lisama järgmised reeglid.
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
See artikkel on spetsiaalselt ette valmistatud PvPServeri jaoks.