Acasă » Blog » Trecerea site-ului web WordPress la conexiune securizata https

Trecerea site-ului web WordPress la conexiune securizata https

Share this post on social!

Trecerea site-ului web de la http la https – Conexiunea securizata

Trecerea la https este o cerinta obligatorie in ultima vreme. Google apreicaza ca factor semnificativ in indexare aceasta conexiune securizata a site-ului. Viteza de incarcare a paginii creste. Schimbul – transferul de date – intre clinet si server este securizat, ferit de descifrarea curiosilor. Cumparaturile pe magazinele online securizate este fara riscuri

Pasi de trecere http la https pentru WordPress

  • modificarea url-ului site_url si home din tabela wp_options (sau din admin Setari/Generale): http://www.doctorulzilei.ro devine https://www.doctorulzilei.ro
  • aceeasi modificare in toate fisierele php (tema, pluginuri)
  • aceeasi schimbare in baza de date (pluginul Bettter Search Replace)
  • define(‘FORCE_SSL_ADMIN’, true); in wp-config.php
  • si the best: $_SERVER[‘HTTPS’] = ‘on’; in wp-config.php care obliga WordPress sa afiseze toate url-urile interne cu https (salveaza foarte multa munca si fereste de multe batai de cap daca in codul custom ai inserat css-uri, js-uri cu http)

Si gata – lacatelul verde!!!!!

… si totusi uneori inca nu este gata, lacatelul este inca portocaliu! La loc comanda! Mai avem de indeplinit unii pasi pentru finalizarea misiunii:

  • trecerea atributului action al formularelor HTML in url securizat (protocolul https)
  • daca sunt imagini, fisiere .CSS, fisiere .JS livrate in pagina prin subdomenii statice de exemplu http://static.animalzoo.ro, acestea trebuie inlocuite in  codul sursa cu  https://static.animalzoo.ro si in plus setat certicficatul de securitate si pentru subdomeniul static.animalzoo.ro. Atentie! Browserul Chrome nici nu va afisa aceste resurse daca url-ul paginii este securizat iar resursele statice (imagini) din pagina nu au certificat pe subdomeniul static.animalzoo.ro sub care sunt livrate!!!

Sugestie: utilizeaza inspect Element in Browserul Chrome, tab-ul SEcuritate unde se vor afisa toate resursele livrate insecure in browser. Asa va fi mult mai usor identificarea si adaptarea lor la conexiune securizata

 

Gata!!! Lacatelul este verde si asa ramane!

 

 

 

 

 

Traian Constantin Predan

Traian Constantin Predan

Inginer absolvent al Politehnicii București proiectează și construiește sisteme online. Lucrează proiecte extrem de diverse, îi plac viziunile noi care provoacă la dezvoltarea unor soluții tehnice eficiente și stabile.