Si të instaloni SSL falas në WordPress (HTTPS)

Udhëzues hap pas hapi: si të aktivizoni SSL falas me Let's Encrypt në WordPress, si të kaloni në HTTPS dhe çfarë të bëni pas instalimit të certifikatës.

Si të instaloni SSL falas në WordPress (HTTPS)

Për të vendosur SSL falas në faqen tuaj WordPress te AppAlbania Host, hapni panelin e hostingut, shkoni te SSL dhe zgjidhni Let's Encrypt ("certifikatë falas"). Kushti i vetëm është që domeni juaj të tregojë tashmë te faqja. Pas pak, në Overview do të shihni HTTPS: Enabled dhe dryni do të shfaqet në shfletues.

Çfarë është SSL dhe pse ju duhet

SSL është dryni i vogël që shihni pranë adresës së faqes në shfletues. Ai do të thotë që lidhja mes vizitorit dhe faqes suaj është e enkriptuar, pra e mbrojtur. Kur faqja ka SSL, adresa fillon me https:// në vend të http://. Germa "s" vjen nga fjala "secure", e sigurt.

Pse ka rëndësi kjo për një biznes të vogël?

  • Besimi i klientëve. Shfletuesit e paralajmërojnë vizitorin kur faqja nuk është e sigurt. Shumë njerëz largohen menjëherë.
  • Të dhënat mbrohen. Fjalëkalimet, formularët e kontaktit dhe porositë në dyqan kalojnë të enkriptuara.
  • Google. Google e përdor HTTPS si një nga sinjalet për renditjen e faqeve. Një faqe pa SSL duket e vjetëruar.

Lajmi i mirë: te AppAlbania Host nuk keni nevojë të blini certifikatë. Certifikatat SSL falas janë pjesë e paketës.

Para se të filloni: domeni duhet të tregojë te faqja

Let's Encrypt kontrollon që domeni të jetë vërtet i juaji. Për këtë, DNS-ja e domenit (lista e udhëzimeve që i tregon internetit ku ndodhet faqja) duhet të tregojë tashmë te faqja juaj në AppAlbania Host. Nëse nuk e keni bërë ende këtë hap, ndiqni udhëzuesin tonë si të lidhni domenin me hostingun.

Ndryshimet në DNS mund të zgjasin nga disa minuta deri në 24–48 orë. Nëse sapo i keni ndryshuar, prisni pak para se të kërkoni certifikatën. Përndryshe Let's Encrypt nuk mund ta verifikojë domenin.

Si ta dini nëse faqja ka SSL apo jo? Hapni panelin dhe shikoni faqen Overview. Aty shfaqet HTTPS me vlerën Enabled (aktiv) ose Disabled (joaktiv). Gjithashtu, te Settings do të shihni paralajmërimin "The primary domain is not secured with SSL" ("domeni kryesor nuk është i siguruar me SSL") derisa të shtoni një certifikatë.

Faqja Overview në panelin e AppAlbania Host me statusin HTTPS të faqes
Te Overview shihni menjëherë nëse HTTPS është Enabled apo Disabled.

Si të aktivizoni SSL falas me Let's Encrypt

Kjo është rruga më e thjeshtë dhe ajo që rekomandojmë për shumicën e faqeve.

  1. Hyni në llogarinë tuaj te host.appalbania.com/account dhe klikoni Open hosting panel ("hap panelin e hostingut"). Hyni me një klik, pa fjalëkalim të dytë.
  2. Zgjidhni faqen tuaj nga lista e faqeve.
  3. Në menunë anësore klikoni SSL.
  4. Te New Certificate ("certifikatë e re") zgjidhni Let's Encrypt ("falas") dhe ndiqni udhëzimet në ekran për ta konfirmuar.
  5. Kur certifikata të jetë gati, ajo shfaqet te lista Current Certificates ("certifikatat aktuale").
  6. Kthehuni te Overview dhe kontrolloni që HTTPS të jetë Enabled.
Faqja SSL në panel me opsionet Let's Encrypt, Install Existing dhe Cloudflare Origin CA
Te SSL zgjidhni llojin e certifikatës: Let's Encrypt, Install Existing ose Cloudflare Origin CA.

Pasi të aktivizohet SSL, hapni faqen në një dritare private të shfletuesit me https:// përpara domenit. Nëse shihni dryn, gjithçka është në rregull.

Opsionet e tjera: certifikata juaj ose Cloudflare Origin CA

Paneli ofron edhe dy mënyra të tjera, për raste të veçanta.

Install Existing — certifikata që keni tashmë

Nëse kompania juaj ka blerë një certifikatë SSL nga një ofrues tjetër, zgjidhni Install Existing ("instalo certifikatën ekzistuese") dhe vendosni të dhënat e saj. Kjo vlen kur keni nevojë për një certifikatë të caktuar, për shembull për arsye kontrate. Për shumicën e bizneseve, Let's Encrypt mjafton plotësisht.

Cloudflare Origin CA — nëse përdorni Cloudflare

Cloudflare është një shërbim që qëndron mes vizitorit dhe faqes suaj (proxy). Nëse domeni juaj kalon përmes proxy-t të Cloudflare, zgjidhni Cloudflare Origin CA, e cila e gjeneron certifikatën automatikisht.

Në këtë rast, aktivizoni edhe një opsion të dobishëm: te Configurations → Nginx, në Config Manager, ndizni "My site is behind Cloudflare proxy" ("faqja ime është pas proxy-t të Cloudflare"). Kështu, në regjistrat e serverit shfaqen adresat e vërteta të vizitorëve, jo ato të Cloudflare. Nginx është serveri web që shërben faqen tuaj.

Pas SSL: hapat që ia vlen t'i bëni

1. Kontrolloni adresat në WordPress

Klikoni WP Admin në shiritin e sipërm të panelit për të hyrë në WordPress me një klik. Te Settings → General të WordPress-it, sigurohuni që adresa e faqes të fillojë me https://. Nëse disa imazhe ose skedarë ngarkohen ende me http://, shfletuesi mund ta fshehë dryn. Ky problem quhet "mixed content" (përmbajtje e përzier).

2. Ndizni Security Headers

Te Security → General gjeni opsionin Add Security Headers ("shto kokë sigurie"). Këto janë udhëzime shtesë që serveri i dërgon shfletuesit për të forcuar mbrojtjen. Paneli e thotë qartë: ndizeni vetëm pasi SSL të jetë aktiv.

Mos e ndizni Add Security Headers para se të keni certifikatë SSL. Fillimisht siguroni HTTPS, pastaj forconi sigurinë.

3. Vazhdoni me sigurinë e plotë

SSL është vetëm hapi i parë. Firewall-i, mbrojtja nga botët e këqij dhe skaneri i dobësive janë të gjitha në panel. Lexoni udhëzuesin tonë për sigurinë e WordPress-it.

Problemet më të shpeshta

  • Let's Encrypt nuk funksionon. Zakonisht DNS-ja nuk tregon ende te faqja. Kontrolloni regjistrimet A te regjistruesi i domenit dhe prisni që ndryshimet të përhapen.
  • HTTPS është Enabled, por dryni nuk shfaqet. Me shumë gjasa keni përmbajtje të përzier. Kontrolloni adresat në WordPress dhe pastroni cache-në te Performance → Caching me Clear Cache.
  • Përdorni Cloudflare dhe faqja nuk hapet si duhet. Sigurohuni që keni zgjedhur Cloudflare Origin CA dhe keni ndezur opsionin e Cloudflare te Nginx.

Nëse ngecni, ekipi ynë ju ndihmon. Na shkruani te faqja e mbështetjes.

Përmbledhje

SSL e kthen faqen tuaj në HTTPS, mbron vizitorët dhe ndërton besim. Te AppAlbania Host, certifikata Let's Encrypt është falas dhe aktivizohet nga paneli te SSL, pasi domeni të tregojë te faqja. Pas kësaj, kontrolloni adresat në WordPress dhe ndizni Add Security Headers.

Ende nuk keni hosting? Shikoni paketat tona të hostingut WordPress. Keni faqe diku tjetër? Kërkoni transferim falas të faqes dhe ne e sjellim te ne.

Pyetje të shpeshta

A është vërtet falas certifikata SSL?

Po. Certifikatat SSL falas me Let's Encrypt janë pjesë e hostingut WordPress te AppAlbania Host. Nuk keni nevojë të blini certifikatë veçmas.

Pse nuk më lëshohet certifikata Let's Encrypt?

Let's Encrypt kërkon që DNS-ja e domenit të tregojë tashmë te faqja juaj. Nëse sapo i keni ndryshuar regjistrimet DNS, prisni deri në 24–48 orë dhe provoni përsëri.

Si ta di nëse faqja ime ka HTTPS?

Në panelin e hostingut, faqja Overview tregon HTTPS: Enabled ose Disabled. Në shfletues, faqja me SSL ka dryn pranë adresës dhe fillon me https://.

Përdor Cloudflare. Cilën certifikatë të zgjedh?

Nëse domeni kalon përmes proxy-t të Cloudflare, zgjidhni Cloudflare Origin CA te SSL dhe ndizni opsionin "My site is behind Cloudflare proxy" te Configurations → Nginx.

Udhëzues të tjerë

Të gjithë udhëzuesit →