Stel jou voor dat jy in 'n kafee gaan drink vir 'n drankie terwyl jy met 'n vriend praat oor iets vertrouliks, soos jou liefdeslewe, finansiële situasie of hoe jy jou geld stoor. Dit is 'n alledaagse scenario, reg?
Stel jou voor dat hy 'n paar tafels weg sit en dat jy jou stem 'n bietjie moet lig om hom alles te vertel wat jy wil hê. U sal nog steeds 'n redelike ordentlike gesprek voer, maar ander sal dit hard en duidelik hoor. Maar u wil nie hê dat ander in die kafee al die vertroulike inligting wat u deel, reg hoor nie?
U wil nie hê dat iemand anders van u liefdeslewe of u finansies weet nie, en tog hoor hulle dit omdat u nie 'n veilige medium gebruik om u gesprek te voer nie.
Dit is wat met 'n gebruiker kan gebeur as hulle HTTP gebruik in plaas van HTTPS / SSL. Die verkeer van elke blaaier is sigbaar. Wat u op die oomblik lees, kan iemand anders in die proses sien as u nie 'n SSL-sertifikaat gebruik nie. Met 'n gereelde ongeënkripteerde HTTP-verbinding is die kommunikasie tussen u webblaaier en die webwerf wat u bekyk, sigbaar.
2 Waarom moet u HTTPS / SSL gebruik??
2.1 Maak onbeskermde netwerke veiliger
2.2 HTTPS hou u gebruikers veilig
2.3 HTTPS is meer toekomstige bewys
2.4 Dit gee u webwerf 'n geringe SEO-hupstoot
3 Hoe u u webwerf na van HTTP na HTTPS kan skuif
3.1 Kry alles en almal gereed
3.2 Begin met 'n toetsbediener
3.3 Kyk deur u huidige webwerf
3.4 Lees 'n paar dokumentasie deur
3.5 Koop en installeer u SSL-sertifikaat
4 Opdateer u inhoud en verander al u skakels na HTTPS
4.1 Skandeer al u bronne van u webwerwe en doen die volgende:
4.2 Opdatering in inhoudverwysings
4.3 Opdateer al u modules / plugins / byvoegings
4.4 Dateer u robots.txt en sitemap.xml op
4.5 U moet miskien sommige CMS-spesifieke instellings verander
5 Voltooi dit
5.1 Soek deur die ou URL's van u webwerf
5.2 Dwing HTTPS met behulp van aansture
5.3 Aktiveer HSTS
5.4 Moenie van soekenjins vergeet nie
HTTPS, ook bekend as Hypertext Transfer Protocol Secure, is 'n kommunikasieprotokol wat ontwerp is vir veilige kommunikasie in 'n rekenaarnetwerk. Dit word wyd op die internet ontplooi. Dit is nie 'n individuele protokol op sigself nie. HTTPS is die lê van HTTP oor SSL / TLS. Dit is HTTP met die ekstra sekuriteit van SSL / TLS-protokolle. HTTPS is ontwerp om te keer dat iemand luister na die kommunikasie tussen u en 'n bediener.
HTTPS word hoofsaaklik gebruik op plekke waar sensitiewe en geklassifiseerde inligtingoordrag plaasvind. Vir e-handelswebwerwe, banke, skole, sosiale netwerke of enige ander webwerf wat handel oor kredietkaartnommers, persoonlike inligting en sekuriteitsbewyse, is HTTPS verpligtend.
U kan u webwerf met HTTPS beveilig om die vertroulikheid en integriteit van u gebruikers se inligting te beskerm. As 'n gebruiker u van hul data voorsien via 'n vorm op u webwerf, deur middel van 'n aankoop of deur hul intekening, sal u webwerf die inligting beskerm en verseker dat niemand anders inligting uit die kommunikasie ontvang nie.
Dit is belangrik om daarop te let dat HTTPS slegs teen enkele kwesbaarhede beskerm en dat dit 'n soliede oplossing bied teen slegs afluister. Dit maak dit vir die regering of hackers moeiliker om in te luister na wat u doen.
Kom meer te wete oor SSL-sertifikate in die gekoppelde artikel.
Waarom moet u HTTPS / SSL gebruik??
Elke webwerf wat u bestuur, moet met HTTPS beskerm word, selfs al deel u gebruikers nie sensitiewe inligting nie. U kritiese sekuriteitsmaatreëls moet op u webwerf ingebed wees, en u en u gebruikers moet beskerm word teen almal wat met u kommunikasie wil praat. HTTPS is ook nodig om baie blaaierfunksies, nuwe programme te gebruik, en dit is ook 'n uitstekende uit 'n SEO-perspektief.
Maak onbeskermde netwerke veiliger
Die gebruik van HTTPS is 'n buitengewone belangrike veiligheidsmaatreël as u onbeskermde netwerke gebruik, aangesien iemand om u kommunikasie kan snuffel en sensitiewe inligting kan herwin..
As u u inhoud via HTTPS bedien, kan niemand anders die kommunikasie verander en die manier waarop u gebruiker die inhoud ontvang nie. As u 'n webwinkel bestuur, is dit veral belangrik, want dit vertrou ook u gebruikers en sê dat hulle veilig kan koop.
HTTPS hou u gebruikers veilig
Deur HTTPS te gebruik, beskerm u al u gebruikers teen almal wat passief na sensitiewe kommunikasie luister. 'N Onbeskermde HTTP-versoek hou die gevaar in dat ander daarna luister.
Byvoorbeeld, u baas of die organisasie wie se internetverbinding u gebruik, kan sensitiewe inligting oor u gesondheid leer ken, gebaseer op die gesondheidsartikel wat u lees. Of hulle weet dalk dat u op soek is na 'n ander werk as u op 'n onveilige werksomgewing blaai.
HTTPS is meer toekomstige bewys
Die meeste moderne toepassings wat data van die gebruiker versamel en dit na verskillende bedieners stuur, benodig 'n uitdruklike toestemming van die gebruiker voordat hulle dit kan doen. Toepassings wat geografiese ligging gebruik, foto's stuur of klank opneem, het HTTPS as 'n sleutelkomponent.
Dit gee u webwerf 'n geringe SEO-hupstoot
Google gee webwerwe 'n klein voordeelvoordeel wat HTTPS gebruik en 'n SSL 2048-bis sleutelsertifikaat op hul webwerf gebruik. Dit is 'n 'baie liggewig sein', maar dit tel in Google se rangorde-algoritme.
Hoe u u webwerf na van HTTP na HTTPS kan skuif
Hier gaan ek die stappe doen om u webwerf van HTTP na HTTPS te verskuif
Kry alles en almal gereed
Om voor te berei vir die migrasie moet eerstens gedoen word. Kyk of u gasheer 'n HTTPS-webwerf kan lewer. U kan dit doen deur bloot hul ondersteuningspan te skakel.
Maak seker dat u span, ontwikkelaars en verkope weet van die instandhouding van die werf wat gaan plaasvind. Stel almal betrokke in kennis. Sorg dat u ook gereed is, want dit is 'n lang proses en dit is baie meer tydrowend om terug te keer as om vorentoe te stoot. Daar is niks wat u kan doen waaraan u nie kon herstel nie.
Begin met 'n toetsbediener
Dit is die beste om dit veilig te hou, en u kan nie die risiko waag om iets aan die saak te maak nie. Dit is die beste om alles te toets voordat u dit intyds implementeer.
Kyk deur u huidige webwerf
Kruip elke bladsy op u webwerf sodat u dit kan vergelyk met die HTTPS-weergawe sodra dit gedoen is.
Lees 'n paar dokumentasie deur
Soek enige dokumentasie oor u bediener en die inhoudafleweringsnetwerk vir HTTPS.
Koop en installeer u SSL-sertifikaat
U webgasheer het gewoonlik 'n gedetailleerde dokumentasie oor die installering van SSL-sertifikate. In werklikheid verkoop die meeste van hulle SSL-sertifikate en sal dit die meeste werk en konfigurasie vir u doen. Al wat u moet weet, is die verskil tussen www.yourwebsite.com en yourwebsite.com, want 'n standaard SSL-sertifikaat sal nie beide van hulle dek nie.
As u huidige aanbieder nie SSL-sertifikate aanbied nie, kan u een by GoDaddy of NameCheap verkry. By NameCheap kan u 'n SSL-sertifikaat met een domein van so laag as $ 9,00 per jaar koop. As u die sertifikaat vir meer as een domein wil gebruik, het u ook die opsie teen ekstra koste.
Duurder SSL-sertifikate vir "uitgebreide" tipes laat die naam van u webwerf groen in die adresbalk verskyn. Dit het nie te veel praktiese funksies nie, maar die verkope sal op een of ander manier 'n hupstoot gee. As u daaraan nadink, kan kliënte met die eerste oogopslag bepaal of u webwerf veilig is.
As u 'n voldoende gasheerdiens het, hoef u nie u gasheer op te stel nie, want dit sal vir u sorg.
Maar as u dit met die hand instel, hang die proses heeltemal van u gasheeromgewing af. U kan die Mozilla SSL Config Generator gebruik om 'n voorbeeldkonfigurasie-lêer te skep.
Sodra die konfigurasieproses deur die gasheer of deur u gedoen is, gebruik dit hierdie SSL-bediener toets om te bepaal of die bediener korrek opgestel is.
Opdateer u inhoud en verander al u skakels na HTTPS
As u aanvaar dat u u SSL-sertifikaat het, sal 'n inhoudbestuurstelsel u baie tyd hier bespaar, aangesien dit die meeste van die werk doen. Gebruik altyd relatiewe skakels in plaas van hardkoderingskakels! Dit maak ook nie seer om die migrasiegids wat met u spesifieke CMS gelees word, te lees nie.
Skandeer al u bronne van u webwerwe en doen die volgende:
Maak seker dat elke eksterne beeld en script goed werk met HTTPS. Laai ander lêers af en vervang dit met dié as dit nie so is nie.
Opdatering in inhoudverwysings
U kan dit op die ou manier doen deur in die databasis te soek en te vervang. Dateer elke verwysing na interne skakels op om relatiewe paaie of HTTPS te gebruik.
Opdateer al u modules / plugins / byvoegings
Opdateer alles om seker te maak dat u hele stelsel by die verandering aangepas het en dat niks langs die pad breek nie. U wil nie hê dat een van die funksies van u webwerf skielik verdwyn nie.
Dateer u robots.txt en sitemap.xml op
Plaas die ooreenstemmende HTTP-skakels in hierdie lêers.
U moet miskien sommige CMS-spesifieke instellings verander
Die meeste CMS-stelsels het gedetailleerde migrasiegidse daarvoor.
Soek deur die ou URL's van u webwerf
Kyk deur elke webblad om seker te maak dat alles in orde is en dat niks gebreek is nie.
Dwing HTTPS met behulp van aansture
Dit is anders vir elke bedieneropstelling. Dit is egter ingesluit in die dokumentasie van Nginx, ISS en Apache-bediener.
U webwerf sal baie vinniger laai omdat die HSTS die blaaier aanbeveel om te alle tye HTTPS te gebruik. Op hierdie manier hoef u nie 'n kontrole aan die bedienaar te doen nie, wat die tempo van u webwerf laai.
Moenie van soekenjins vergeet nie
Voeg die nuwe HTTPS-weergawe van u webwerf by elke weergawe van die soekenjins van die webmeester-instrumente wat u gebruik, en laai u nuutgemaakte sitemap.xml-lêer met HTTPS daarby..
Publiseer u webwerf!
As u nie 'n tegniese kundige persoon is nie, is dit die beste as u gasheer u migrasie na HTTPS / SSL laat hanteer. Daar kan heelwat probleme opduik, afhangende van die gasheeromgewing waarin u werk, en u moet alles dubbel nagaan en drievoudig kontroleer om seker te maak dat die migrasie glad verloop. Daar is baie aanlynhulpbronne om te help, gebruik dus soveel as moontlik.
Bly ook kalm, want die verlies aan eksterne skakels wat na die ou HTTP-weergawe van u webwerf verwys, kan 'n tydelike afname in ranglys en verkeer veroorsaak.
Ek hoop dat u dit baie geniet het om hierdie artikel te lees en dat u baie nuttige inligting gevind het!