X

Trecerea site-ului web WordPress la conexiune securizata https

By

Traian

Blog IT, CSS, MySQL, Optimizare, PHP, Securitate web

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!

 

 

 

 

 

 

Comments are closed.