Da biste postigli redirekciju na HTTPS protokol, potrebno je da dodate odgovarajući kôd u .htaccess
fajl koji se nalazi u folderu sajta. Ovo će osigurati da svi korisnici koji posete Vašu stranicu putem http
protokola budu automatski preusmereni na https
, čime će se poboljšati sigurnost Vaše web stranice.
VAŽNO: Ukoliko za uređivanje sadržaja koristite neki CMS (kao što su WordPress, Drupal, Prestashop i sl.), neophodno je da aplikacija sajta bude adekvatno podešena da se ispravno otvara putem https
protokola, u suprotnom, dodavanjem kôda za redirekciju može dovesti do prestanka u radu sajta.
Ukoliko koristite WordPress aplikaciju, podešavanje aplikacije sajta za https
protokol možete obaviti prema sledećem uputstvu: WordPress: Prelazak na HTTPS protokol ( SSL Insecure Content Fixer )
Prijavite se u cPanel: Otvorite svoj cPanel nalog. To obično možete učiniti tako što ćete otići na www.vasdomen.com/cpanel
.
Pronađite File Manager: U cPanelu, potražite ikonu pod nazivom File Manager i kliknite na nju.
.htaccess
fajl je skriven fajl, pa ako ga ne vidite odmah, kliknite na Settings u gornjem desnom uglu File Manager-a i označite opciju Show Hidden Files (dotfiles)..htaccess
fajl već postoji, možete ga otvoriti za uređivanje. Ako ne postoji, možete ga lako kreirati klikom na New File i unosom imena .htaccess
.
Kada otvorite .htaccess fajl, možete dodati kôd za redirekciju sa http
protokola na https
:
VAŽNO: Ukoliko u .htaccess fajlu postoji neki sadržaj, bitno je da kôd za redirekciju dodate na početku .htaccess fajla, odnosno pre starog sadržaja.
Primer:
RewriteCond %{HTTPS} !on
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
Nakon što dodate kôd za redirekciju u .htaccess
fajl, proverite da li se redirekcija pravilno primenjuje. Otvorite vašu stranicu sa http://
ispred URL-a i proverite da li automatski prelazi na https://
.
Savet: Pre nego što izmenite .htaccess fajl, napravite kopiju postojećeg fajla. Ako nešto pođe po zlu, možete brzo vratiti prethodnu verziju.