Sa mnoštvom ponuda hiljada kompanijasmještaj, nije uvijek lako na prvi pogled znati kakav je plansmještaj će najbolje odgovarati WordPress okruženju. Iako je softver otvorenog koda kompatibilan s većinom ponudesmještaj, postoje stvari koje treba tražiti za maksimalne performanse.

1. Nabavite svoj SSL certifikat od svog web domaćina

Prvo što treba učiniti je kontaktirati svog web domaćina i zatražiti da instaliraju SSL na vašu web lokaciju. Većina domaćina tražit će od vas da plaćate godišnju naknadu u rasponu od 19 do 99 američkih dolara godišnje.

Dobra vijest je da ako se nalazi vaša web lokacija Vidahost , SiteGround , WPEngine ou DreamHost , mogu vam pružiti besplatan SSL certifikat i pomoći vam u cijelom sigurnosnom procesu.

Još jedna vrlo zanimljiva opcija je Hajde da šifriramo , koji pruža besplatne SSL certifikate. Da biste olakšali ovaj postupak, možete koristiti WP Šifriraj WordPress dodatak.

2. Ažurirajte WordPress URL

Jednom kada vaš domaćin doda SSL na vaš račun, vašoj web lokaciji treba biti dostupan putem URL-a https://votresite.com. Ako možete pristupiti svojoj web lokaciji putem ove adrese, vrijeme je da započnete s postavljanjem WordPressa za HTTPS.

Prvi korak do toga je vrlo jednostavan. Jednostavno se prijavite na svoju WordPress nadzornu ploču i posjetite odjeljak Podešavanja> Općenito.

url https wordpress.jpeg

Samo ažurirajte WordPress adresa (URL) et l ' veb adresa (URL) na HTTPS, kao što je prikazano na donjoj slici. Spremite postavke i bit ćete odjavljeni sa svoje WordPress nadzorne ploče.

3. Force SSL za nadzornu ploču u wp-config.php

Upotrijebite svoj FTP za uređivanje datoteke wp-config.php, koji se nalazi u korijenu vaše WordPress instalacije. Dodajte sljedeće:

define ('FORCE_SSL_ADMIN', tačno);

Ova konstanta lako omogućava i nameće administraciju WordPressa preko SSL-a, dodajući dodatnu sigurnost vašoj WordPress nadzornoj ploči.

4. Preusmerite HTTP na HTTPS

U ovom trenutku HTTPS već radi na vašoj web lokaciji. Ali još uvijek treba obaviti nekoliko stvari. Prva je preusmjeravanje prometa http u https.

Tijekom godina, brojne web stranice povezane su s vašom web stranicom koristeći http://pa će biti puno ljudi kojima i dalje pristupaju httpverzija vaše stranice.

Dakle, ono što morate učiniti je preusmjeriti sav promet na sigurnu https stranicu. To se radi pomoću .htaccessdatoteka koja se nalazi u korijenu vaše WordPress instalacije. Otvorite datoteku i dodajte sljedeće stavke između <IfModule mod_rewrite.c>tags:

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

Imajte na umu da .htaccesspreusmjeravanje može biti malo teško, a ponekad će savršeno funkcionirati na jednom domaćinu, a ne na drugom.

Ako gornji kôd ne radi ispravno, samo vratite promjene i obratite se svom pružatelju usluge hostinga. Rado će vam pružiti preusmjeravanje .htaccess ispravan koji radi na njihovim serverima.

5. izmenite sve linkove na HTTPS

U redu, sada smo pravilno postavili HTTPS i HTTP promet se automatski preusmjerava na HTTPS stranicu. Ali treba učiniti još jednu stvar: zamijenite sve HTTP veze na svojoj web lokaciji njihovim HTTPS ekvivalentima. To se radi u dva odvojena dijela:

Izravno kodirane veze (tvrdo kodiranje) u datotekama tema

Počnimo s vašom temom. Ako koristite a WordPress tema iz WordPress direktorija, ili onaj koji nudi ElegantThemes ili bilo koja druga besplatna/premium prodavnica tema i niste ništa promijenili, ne morate ništa raditi. Međutim, ako koristite prilagođenu temu ili temu koju ste sami izmijenili, neke HTTP veze mogu biti negdje direktno kodirane.

Pogledajte u svojim datotekama tema (posebno) header.phpet footer.php) i ažurirajte svaku internu HTTP vezu kodiranu izravno na njenu HTTPS verziju.

Unutarnje veze u bazi podataka

Prilikom pisanja članaka ili stranica velika je vjerojatnost da ste umetnuli HTTP interne veze. Da biste ažurirali svoje veze, možete urediti svaki post i svaku stranicu, ali to će potrajati.

Umjesto da se bavite s toliko gnjavaže, postoji brz i jednostavan način za ažuriranje svih internih veza u vašoj bazi podataka: Korištenje SQL upita.

Postoji nekoliko načina za izvršavanje SQL upita. Većina vas vjerovatno ima cPanel instaliran na vašem serveru.

Da biste pristupili phpMyAdmin sa cPanela, jednostavno se prijavite na svoj cPanel i kliknite na ikonu phpMyAdmin u odjeljku Baze podataka .

Obavezno napravite sigurnosnu kopiju baze podataka, u slučaju da nešto pođe po zlu. Kada završite, pokrenite sljedeća dva upita:

UPDATE wp_posts SET post_content = zameni (post_content, 'http://yoursite.com', 'https://yoursite.com'); UPDATE wp_posts SET post_content = zameni (post_content, 'http://www.yoursite.com', 'https://www.yoursite.com');

Obavezno zamijenite "http://yoursite.com" stvarnom adresom vaše stranice. Zahtjevi su ažurirali sve vaše interne veze sa HTTP-a na HTTPS. Sada je vaša WordPress stranica u potpunosti kompatibilna sa SSL-om i trebali biste vidjeti zeleni katanac na adresnoj traci, koji pokazuje vaš posjetitelja da je vaša stranica potpuno sigurna.

To je sve za ovaj vodič, nadam se da vam omogućava migraciju s HTTP-a na HTTPS.