Forțați site-urile web la conexiune HTTPS (SSL) cu .htaccess și web.config
Chiar dacă ați instalat Let's Encrypt sau un certificat SSL plătit pe site-ul dvs. web, atunci când vizitatorii introduc adresa site-ului dvs. direct în browser, vor primi automat un certificat învechit și nesigur.http://Poate fi deschis cu protocolul. Pentru a vă asigura că site-ul dvs. nu pierde valoare în motoarele de căutare (SEO) și că are întotdeauna o blocare verde securizată (https://Pentru a deschide cu ), trebuie să efectuați o redirecționare permanentă bazată pe server (Redirecționare 301).
Metoda 1: Pentru serverele Linux / Apache / Litespeed (.htaccess)
Pentru a activa redirecționarea pe servere bazate pe Linux (cPanel, HestiaCP, DirectAdmin etc.) .htaccess Deschideți fișierul și adăugați următoarele coduri la linia de sus:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Metoda 2: Pentru servere Windows/IIS (web.config)
Pe serverele care utilizează panoul Plesk sau IIS bazat pe Windows Server, directorul din directorul principal pentru redirecționare web.config prin deschiderea dosarului<system.webServer>Ar trebui să includeți următoarele reguli între etichete:
<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>
Acest articol este pregătit special pentru PvPServer.