Indiferent dacă vă executați site-ul pe o infrastructură partajată, pe o mașină virtuală sau pe un server dedicat, instalarea unui certificat SSL permite atât accesul HTTP, cât și accesul HTTPS. Numai HTTPS criptează datele schimbate între server și vizitatorii dvs. Pentru a asigura securitatea deplină și conformitatea SEO, ar trebui să impuneți HTTPS la nivelul întregului site utilizând .htaccess.
Înainte de a continua, asigurați-vă că:
Pentru a testa acest lucru, deschideți https://yourdomain.com. Dacă vedeți o pictogramă cu un lacăt securizat în browser – sunteți gata de plecare.
Adăugați următorul cod în partea de sus a fișierului .htaccess, situat în folderul rădăcină al site-ului dvs. (de obicei /public_html):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Dacă redirecționarea nu funcționează:
După salvarea modificărilor:
Dacă utilizați WordPress, forțarea HTTPS în .htaccess nu este întotdeauna suficientă. Actualizați adresa (URL) WordPress și adresa (URL) site-ului sub:
Setări → General → modificați-le pe ambele la https://yourdomain.com.
De asemenea, luați în considerare un plugin precum Really Simple SSL pentru gestionarea automată a conținutului mixt.
Forțarea HTTPS cu .htaccess este un pas simplu, dar crucial pentru securizarea site-ului dumneavoastră. Acesta protejează datele, consolidează încrederea utilizatorilor și vă sprijină eforturile SEO. Dacă utilizați găzduire partajată, VPS sau un server dedicat – metoda .htaccess este universală și eficientă.