Cum se redirecționează de la HTTP la HTTPS

Publicat: 2020-05-03

În prezent, este important ca site-ul dvs. să redirecționeze de la HTTP la HTTPS. Dacă site-ul web se ocupă de afaceri în care solicită informații de conectare precum informații bancare, card de credit sau debit cu utilizatorii, atunci https este o necesitate.

În timp ce aveți privilegiul de a face cumpărături de acasă, dar ar trebui să aveți întotdeauna grijă dacă introduceți datele dvs. sensibile pe site-ul nesecurizat. Cu toate acestea, nu trebuie să vă faceți griji dacă un site web are un certificat SSL și a activat https pe site-ul său.

În această postare, vei cunoaște avantajele de a avea un certificat SSL. În plus, veți învăța despre redirecționare.

Cuprins
1 De ce http la https?
2 pași pentru a redirecționa de la HTTP la HTTPS:
2.1 Redirecționare HTTPS folosind htaccess în CPanel
2.2 Redirecționare HTTPS în Nginx
2.3 Redirecționare HTTPS în CDN
2.4 HTTPS în Google Search Console și Google Analytics
2.5 Erori de redirecționare HTTP către HTTPS

De ce http la https?

Înainte de a trece la https, ar trebui să aveți un răspuns la acest lucru.

  • Informații sensibile

După cum am discutat mai sus, dacă site-ul dvs. gestionează informații sensibile, ar trebui să îl activați. Este posibil să nu doriți niciodată ca detaliile de plată ale clientului dvs. să fie scurse.

  • Semn de încredere

Lacătul verde îi informează utilizatorului că site-ul este autentic și poate fi de încredere. Cu această opțiune activată, utilizatorii nu vor primi date false despre site. Browserele vor afișa site-ul ca nesigur în adresa URL dacă nu există https. Pentru a vă converti vizitatorii în clienți, este posibil să nu doriți niciodată să se întâmple acest lucru.

  • Îmbunătățiți viteza site-ului

De asemenea, ajută la îmbunătățirea timpului de încărcare a site-ului web. Google consideră viteza de încărcare a paginii drept unul dintre factorii care determină rangul site-ului. În plus, vizitatorii nu vor aștepta mult dacă site-ul dvs. este lent și nu se încarcă într-o fracțiune de secundă sau de secunde. Veți găsi întotdeauna un site cu https cu o viteză îmbunătățită decât versiunea HTTP.

  • Boost în SEO

Motoarele de căutare preferă, de asemenea, site-uri sigure. Când site-ul funcționează în https, va fi un semnal pozitiv de clasare pentru SEO al site-ului.

  • Pentru date de referință mai bune

Dacă site-ul dvs. rulează pe HTTP și site-ul dvs. este partajat pe site-ul HTTPS, datele de referință nu pot fi urmărite. Într-un astfel de caz, traficul care vine de pe mai multe site-uri HTTPS, se afișează ca trafic direct. În cazul propagării HTTPS la HTTPS, referitorul individual este transmis.

Pași pentru a redirecționa de la HTTP la HTTPS:

Acum să discutăm despre subiectul real. Urmați acești pași pentru a efectua redirecționarea.

  • Backup

Nu numai redirecționare, ci și în fiecare schimbare majoră este sigur să aveți o copie de rezervă a site-ului dvs.

  • Certificat SSL

Majoritatea gazdelor precum SiteGround, Hostgator etc. oferă un certificat SSL gratuit împreună cu planul de găzduire. Cu toate acestea, dacă ați găzduit cu un furnizor de găzduire precum Godaddy, trebuie să cumpărați un certificat SSL și să-l activați pe serverul dvs. Fără un certificat SSL, nu veți putea niciodată să obțineți redirecționarea https.

  • Adăugați HTTPS în zona de administrare

Trebuie să vă asigurați că de fiecare dată când vă conectați la backend, informațiile sunt schimbate în siguranță. Pentru a efectua această operațiune, deschideți fișierul wp-config.php și adăugați codul scris mai jos înainte de linia „Asta e tot, opriți editarea!”

 define('FORCE_SSL_ADMIN', true);

Ca rezultat, vă veți putea autentifica wp-admin cu o conexiune securizată.

  • Actualizați adresa

Verificați adresa site-ului pe tabloul de bord. Deschide Setări>General și asigură-te că ai https:// la începutul adresei WordPress și al adresei site-ului.

  • Actualizați linkuri

Pot exista diverse link-uri în baza de date și conținut sub formă de HTTP. Trebuie să schimbați aceste link-uri în https. În plus, toate linkurile externe și șabloanele și fișierele de funcție ar trebui schimbate în https. În timpul acestui proces, ar trebui să verificați și să verificați toate linkurile, inclusiv imagini, video, fonturi web, Iframe, Javascript, CSS etc.

Redirecționare HTTPS folosind htaccess în CPanel

Verificați directorul rădăcină. Dacă aveți un fișier numit .htaccess, îl puteți edita, altfel creați un fișier text simplu și încărcați-l în directorul rădăcină. Efectuați următoarele operații pentru a redirecționa de la http la https:

Dacă aveți cod existent în .htaccess, adăugați acest cod:

 RewriteEngine Pornit
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

Dacă doriți să redirecționați un anumit domeniu pentru a utiliza HTTPS, adăugați acest cod:

 RewriteEngine Pornit
RewriteCond %{HTTP_HOST} ^domeniul tău\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

Cu toate acestea, dacă doriți doar să redirecționați un folder, utilizați acest cod:

 RewriteEngine Pornit
RewriteCond %{SERVER_PORT} 80
Dosarul RewriteCond %{REQUEST_URI}
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L]

În codul de mai sus, ar trebui să înlocuiți „dosarul” cu numele folderului și „domeniul dumneavoastră” cu numele domeniului.

Redirecționare HTTPS în Nginx

În primul rând, faceți o copie de rezervă a fișierului pe care îl utilizați pentru directiva serverului. De obicei, este prezent ca fișier nginx.conf sau default.conf.

Adăugați acest cod în acel fișier:

 returnează 301 https://$server_name$request_uri;

Salvați acest fișier și testați site-ul după ce reporniți serverul.

Redirecționare HTTPS în CDN

Dacă utilizați servicii CDN precum Cloudflare, atunci veți primi atât un SSL gratuit, cât și veți activa întotdeauna opțiunea HTTPS din setări. Este situat în interiorul filei cripto în Cloudflare.

HTTPS în Google Search Console și Google Analytics

Dacă site-ul dvs. rulează în HTTPS, atunci trebuie să adăugați o nouă proprietate pentru a revendica versiunea HTTPS a site-ului dvs. în Google Search Console. În plus, trebuie să retrimiteți o hartă a site-ului în proprietatea nou adăugată în GSC. Acest lucru face ca Google să înțeleagă ușor structura site-ului dvs. Acesta este un pas obligatoriu dacă redirecționați de la HTTP la HTTPS.

În plus, este posibil să fi eliminat backlink-urile de pe site-ul dvs. HTTP utilizând metoda fișierului respingere. Într-un astfel de caz, trebuie să retrimiteți acest fișier din noul profil. Cu toate acestea, dacă nu faceți acest pas, Google va pierde fișierul dvs. de respingere când algoritmul acestuia este actualizat.

În mod similar, trebuie să editați detaliile site-ului de la HTTP la HTTPS atunci când vă aflați în Google Analytics când redirecționați site-ul.

Erori de redirecționare HTTP către HTTPS

Pot exista erori în acest proces pe care le puteți rezolva cu ușurință.

  • Avertismente privind conținutul mixt

Dacă aveți legături HTTP rămase pe web, vă veți confrunta cu această eroare. Acesta este motivul pentru a efectua o scanare a site-ului pentru conținut nesecurizat. Puteți folosi acest site https://www.whynopadlock.com/ pentru a afla motivul conținutului mixt. Puteți acționa în consecință.

  • Clasamentul SEO

S-ar putea să vă confruntați cu o scădere temporară a clasamentului, cu excepția cazului în care tot sucul de legătură este transmis atunci când redirecționați de la HTTP la HTTPS. De fapt, SSL vă va ajuta site-ul să se claseze mai sus pe termen lung.

Încheierea

Sper că acum poți redirecţiona din HTTP la HTTPS . În plus, postarea oferă un concept general despre importanța SSL și HTTPS în îmbunătățirea performanței, vitezei și SEO a site-ului.

Lecturi suplimentare

Cele mai bune pluginuri de caching pentru WordPress
Instalare eșuată: folderul de destinație există deja
WordPress 5.4.1: Lansare de securitate și întreținere