Me një mori ofertash nga mijëra kompaniakomodimi, nuk është gjithmonë e lehtë të dish në shikim të parë se çfarë lloj planiakomodimi do t'i përshtatet më së miri një mjedisi WordPress. Megjithëse softueri me burim të hapur është i pajtueshëm me shumicën e ofertave tëakomodimi, ka gjëra për të kërkuar për performancën maksimale.

1. Merrni certifikatën tuaj SSL nga hosti juaj në internet

Gjëja e parë që duhet të bëni është të kontaktoni hostin tuaj të internetit dhe t'i kërkoni që të instalojnë SSL në faqen tuaj. Shumica e nikoqirëve do t'ju kërkojnë të paguani një tarifë vjetore që varion nga 19 $ në 99 $ në vit.

Lajmi i mirë është se nëse faqja juaj e internetit është pritur Vidahost , SiteGround , WPEngine ou Dreamhost , ata mund t'ju japin një certifikatë falas SSL dhe t'ju ndihmojnë gjatë gjithë procesit të sigurisë.

Një tjetër mundësi shumë interesante është Le të Encrypt , e cila ofron certifikata falas SSL. Në mënyrë që të lehtësoni këtë proces, ju mund të përdorni WP Encrypt WordPress plugin.

2. Përditësoni URL-në e WordPress

Sapo pritësi juaj të shtojë SSL në llogarinë tuaj, faqja juaj në internet duhet të jetë e arritshme përmes URL https://votresite.com. Nëse mund të përdorni faqen tuaj përmes kësaj adrese, është koha që ju të filloni të konfiguroni WordPress për HTTPS.

Hapi i parë për ta bërë atë është shumë i lehtë. Thjesht hyni në panelin tuaj të WordPress dhe vizitoni seksionin Cilësimet> Të përgjithshme.

url https wordpress.jpeg

Thjesht azhurnoni Adresa e WordPress (URL) dhe adresa e internetit (URL) te HTTPS, siç tregohet në imazhin më poshtë. Ruani cilësimet dhe do të dilni nga paneli juaj WordPress.

3. Forconi SSL-në për pult në wp-config.php

Përdorni FTP tuaj për të modifikuar skedarin wp-config.php, vendosur në rrënjën e instalimit tuaj WordPress. Shtoni sa vijon:

define ('FORCE_SSL_ADMIN', true);

Kjo konstante mundëson dhe zbaton lehtësisht administrimin e WordPress mbi SSL, duke shtuar siguri shtesë në panelin tuaj të WordPress.

4. Redirect HTTP tek HTTPS

Në këtë pikë, HTTPS tashmë po punon në faqen tuaj të internetit. Por ka ende disa gjëra për të bërë. E para është ridrejtimi i trafikut http në https.

Me kalimin e viteve, shumë faqe interneti janë lidhur me përdorimin e faqes tuaj http://kështu që do të ketë shumë njerëz që janë akoma duke hyrë në httpversioni i faqes tënde.

Pra, ajo që duhet të bësh është të ridrejtosh të gjithë trafikun në faqen e sigurt https. Kjo është bërë duke përdorur .htaccessskedar, i vendosur në rrënjën e instalimit tuaj WordPress. Hapni skedarin dhe shtoni artikujt vijues midis <IfModule mod_rewrite.c>tags:

RewriteCond% {HTTPS}! = aktivizoni RewriteRule ^ https: //% {HTTP_HOST% {REQUEST_URI} [L, R = 301]

Ju lutem vini re se .htaccessridrejtimet mund të jenë pak të vështira, dhe ndonjëherë do të funksionojnë në mënyrë perfekte në një host dhe jo në një tjetër.

Nëse kodi i mësipërm nuk funksionon si duhet, thjesht riktheni ndryshimet dhe kontaktoni me ofruesin tuaj të pritjes. Ata do të jenë të lumtur t'ju ofrojnë ridrejtimin .htaccess e saktë që funksionon në serverat e tyre.

5. modifiko të gjitha lidhjet me HTTPS

Mirë, tani ne kemi vendosur HTTPS të saktë, dhe trafiku HTTP është ridrejtuar automatikisht në faqen e HTTPS. Por ka edhe një gjë për të bërë: Zëvendësoni të gjitha lidhjet HTTP në faqen tuaj me ekuivalentin e tyre HTTPS. Kjo është bërë në dy pjesë të ndara:

Lidhje të koduara direkte (kodim të vështirë) në skedarët e temave

Le të fillojmë me temën tuaj. Nëse përdorni një WordPress theme nga drejtoria e WordPress, ose një e ofruar nga ElegantThemes ose ndonjë dyqan tjetër me tema falas/premium dhe nuk keni ndryshuar asgjë, nuk keni pse të bëni asgjë. Megjithatë, nëse jeni duke përdorur një temë të personalizuar ose një temë që e keni modifikuar vetë, disa lidhje HTTP mund të kodohen direkt diku.

Shikoni në skedarët tuaj të temave (veçanërisht header.phpet footer.php) dhe azhurnoni çdo lidhje të brendshme HTTP të koduar drejtpërdrejt në versionin e saj HTTPS.

Lidhje të brendshme në bazën e të dhënave

Kur shkruani artikuj ose faqe, ka shumë mundësi që të keni futur lidhje të brendshme HTTP. Për të azhurnuar lidhjet tuaja, mund të modifikoni çdo postim dhe çdo faqe, por do të duhet shumë kohë.

Në vend që të merresh me kaq shumë sherr, ekziston një mënyrë e shpejtë dhe e thjeshtë për të azhurnuar të gjitha lidhjet e brendshme në bazën e të dhënave të tua: Përdorimi i pyetjeve SQL.

Ka disa mënyra për të ekzekutuar pyetjet SQL. Shumica prej jush ndoshta ka të instaluar një cPanel në serverin tuaj.

Për të hyrë në phpMyAdmin nga cPanel, thjesht futuni në cPanel tuaj dhe klikoni në ikonën phpMyAdmin në seksionin Bazat e të dhënave .

Sigurohuni që të bëni kopje rezervë të bazës së të dhënave tuaja, në rast se diçka nuk shkon mirë. Pasi të keni mbaruar, ekzekutoni dy pyetjet vijuese:

UPDATE wp_posts SET post_content = zëvendëson (post_content, 'http://yoursite.com', 'https://yoursite.com'); UPDATE wp_posts SET post_content = zëvendëson (post_content, 'http://www.yoursite.com', 'https://www.yoursite.com');

Sigurohuni që të zëvendësoni "http://yoursite.com" me adresën aktuale të faqes tuaj. Kërkesat përditësuan të gjitha lidhjet tuaja të brendshme nga HTTP në HTTPS. Tani faqja juaj e WordPress është plotësisht në përputhje me SSL dhe ju duhet të shihni një dry të gjelbër në shiritin tuaj të adresave, duke treguar vizitorët se faqja juaj është plotësisht e sigurt.

Kjo është e gjitha për këtë udhëzim, shpresoj se ju lejon të migroni nga HTTP në HTTPS.