Tving websteder til HTTPS (SSL)-forbindelse med .htaccess og web.config
Selvom du har installeret Let's Encrypt eller et betalt SSL-certifikat på din hjemmeside, vil besøgende automatisk modtage et forældet og usikkert certifikat, når besøgende indtaster dit websteds adresse direkte i browseren.http://Den kan åbnes med protokollen. For at sikre, at dit websted ikke mister værdi i søgemaskiner (SEO), og at det altid har en sikker grøn lås (https://For at åbne med ), skal du udføre en serverbaseret permanent omdirigering (301 Redirect).
Metode 1: Til Linux / Apache / Litespeed-servere (.htaccess)
For at aktivere omdirigering på Linux-baserede servere (cPanel, HestiaCP, DirectAdmin osv.) .htaccess Åbn filen og tilføj følgende koder til den øverste linje:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Metode 2: Til Windows/IIS-servere (web.config)
På servere, der bruger Windows Server-baseret Plesk eller IIS panel, mappen i hjemmemappen til omdirigering web.config ved at åbne filen<system.webServer>Du bør inkludere følgende regler mellem dine tags:
<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>
Denne artikel er specielt forberedt til PvPServer.