Kako instalirati SSL certifikat na web stranicu?

Instalacija SSL certifikata može se činiti kao kompliciran proces, pogotovo ako niste navikli raditi sa serverima ili web tehnologijama. No, prava stvar je da je u stvarnosti relativno jednostavno, a koraci koje trebate slijediti nisu toliko zastrašujući. SSL (Secure Sockets Layer) certifikat je neizostavan alat koji osigurava komunikaciju između posjetitelja i vaše web stranice šifriranjem podataka, a osim sigurnosti, dodaje i dozu povjerenja vašim korisnicima. Ako ste u procesu izrade ili unapređenja vlastite web stranice, u sljedećim redovima detaljno ću vam objasniti kako instalirati SSL certifikat korak po korak.

Odabir pravog SSL certifikata

Prije nego krenete s instalacijom, prvo morate odabrati pravi SSL certifikat. Postoji više vrsta SSL certifikata, a izbor ovisi o potrebama vaše web stranice. Osnovni tipovi uključuju:

1. Domain Validation (DV) Certifikati

Ovi certifikati pružaju osnovnu razinu sigurnosti i preporučuju se za blogove i male poslovne web stranice. Proces potvrde je brz i u pravilu se temelji na provjeri vlasništva domene.

2. Organization Validation (OV) Certifikati

OV certifikati pružaju višu razinu sigurnosti jer uključuju provjeru identiteta tvrtke. Ovaj certifikat je idealan za online trgovine ili poslovne web stranice koje obrađuju osjetljive podatke.

3. Extended Validation (EV) Certifikati

EV certifikati nude najvišu razinu povjerenja jer zahtijevaju rigoruznu provjeru. Kada je ovaj certifikat instaliran, naziv vaše tvrtke bit će prikazan u adresnoj traci, što dodatno povećava povjerenje korisnika.

Nakon što ste odabrali certifikat, možete ga kupiti od nekog od brojnih pouzdanih ponuđača, poput Let’s Encrypt, DigiCert, Comodo ili GoDaddy.

Instalacija SSL certifikata

Kada nabavite SSL certifikat, sljedeći korak je njegova instalacija. Ovdje su koraci koje trebate slijediti.

1. Priprema za instalaciju

Prvo se prijavite na svoj hosting račun. Pristupite kontrolnoj ploči, gdje biste trebali pronaći opciju za instalaciju SSL certifikata. Ovisno o hostingu koji koristite, ta opcija može biti u sekciji “Security” ili “SSL Certificates”.

2. Generiranje CSR-a (Certificate Signing Request)

CSR je ključna komponenta koju ćete trebati za kreiranje SSL certifikata. Morate odabrati opciju za generiranje CSR-a, a kada to učinite, od vas će se tražiti da unesete određene informacije poput naziva domene i informacija o tvrtki. Nakon što popunite sve potrebne informacije, generirat će vam se privatni ključ i CSR koji ćete trebati dati svom davatelju certifikata.

3. Instalacija certifikata

Kada primite SSL certifikat (obično u .crt formatu), vratite se na kontrolnu ploču vašeg hosting računa. Pronađite opciju za instalaciju SSL certifikata i od vas će biti zatraženo da odaberete ili kopirate svoj certifikat, kao i privatni ključ koji ste generirali ranije. Nakon unosa traženih informacija pritisnite “Instaliraj”.

4. Provjera instalacije

Kako biste bili sigurni da je SSL certifikat ispravno instaliran, možete koristiti online alate poput SSL Checker. Unesite svoju domenu i provjerite status certifikata. Ako je sve ispravno, trebali biste vidjeti zelenu oznaku koja potvrđuje pravilnu instalaciju.

Postavljanje preusmjeravanja na HTTPS

Kada je SSL certifikat uspješno instaliran, važno je osigurati da svi posjetitelji budu preusmjereni na sigurnu verziju vaše web stranice. Obično se ovo postiže postavljanjem preusmjeravanja putem .htaccess datoteke. Učinite sljedeće:

Dodajte sljedeći kod u svoju .htaccess datoteku:

apache
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Ova pravila će automatski preusmjeriti sve HTTP zahtjeve na HTTPS.

Ako sve ove korake izvedete ispravno, vaša web stranica bit će sigurna, a vaši korisnici će se osjećati zaštićeno prilikom pregledavanja vaših sadržaja. Sada možete mirno spavati znajući da je vaša web stranica zaštićena SSL certifikatom i korisnicima pruža sigurno okruženje. Ne zaboravite, osim što poveći sigurnost, SSL certifikat također pridonosi boljoj SEO optimizaciji, što može dodatno poboljšati vašu online prisutnost.