WordPress stranica s problemom HTTPS, prikazuje URL traku s zaključanim simbolom i crvenim upozorenjem o sigurnosnom problemu.

WordPress ne podržava HTTPS – Kako riješiti problem i osigurati sigurnost

Kada vaša WordPress stranica ne koristi HTTPS, korisnici mogu primijetiti sigurnosna upozorenja, a podaci nisu zaštićeni. Iako WordPress u osnovi podržava HTTPS, problemi s konfiguracijom mogu uzrokovati da stranica ne prikazuje sigurnu vezu. U ovom članku istražujemo najčešće uzroke i pružamo praktične korake za rješavanje problema.

Zašto vaša WordPress stranica ne koristi HTTPS?

Problem se obično javlja zbog sljedećih razloga:

  • Neispravno instaliran SSL certifikat: Ako SSL certifikat nije pravilno postavljen, vaša stranica neće koristiti HTTPS.
  • Ažuriranje URL postavki: WordPress postavke za WordPress Address (URL) i Site Address (URL) moraju biti ažurirane kako bi koristile HTTPS.
  • Cache i CDN: Predmemorija preglednika ili CDN može učitavati staru verziju stranice bez HTTPS protokola.
  • Neodgovarajuća konfiguracija .htaccess i wp-config.php: Greške u ovim datotekama mogu spriječiti pravilnu preusmjeravanja na HTTPS.
  • Plugin konflikti: Neki sigurnosni ili caching pluginovi mogu ometati ispravno učitavanje HTTPS-a.

Kako riješiti problem s HTTPS-om?

1. Provjerite SSL certifikat

Prvo se uvjerite da je SSL certifikat pravilno instaliran na vašem hosting serveru. Ako niste sigurni, kontaktirajte svog hosting providera i zatražite provjeru ili obnovu certifikata.

2. Ažurirajte WordPress URL postavke

Idite u Postavke → Općenito i provjerite da su oba polja – WordPress Address (URL) i Site Address (URL) – postavljena na https://vaš-domena.com. Nakon toga, spremite promjene.

3. Implementirajte preusmjeravanje u .htaccess

Dodajte sljedeći kod u vašu .htaccess datoteku kako biste automatski preusmjerili sve HTTP zahtjeve na HTTPS:

apacheCopyEdit<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

4. Koristite plugin za HTTPS migraciju

Plugin poput Really Simple SSL može automatski prepoznati i ispraviti većinu problema vezanih uz HTTPS. Instalirajte plugin, slijedite upute i provjerite radi li sve kako treba.

5. Očistite cache

Nakon što izvršite promjene, očistite cache preglednika, WordPress caching pluginove i CDN cache. To osigurava da se najnovije postavke učitavaju ispravno.

6. Provjerite konfiguraciju wp-config.php

Ponekad dodatne konfiguracije u wp-config.php mogu pomoći. Dodajte sljedeći redak (ako nije već prisutan) kako biste osigurali da WordPress koristi HTTPS:

phpCopyEditdefine('FORCE_SSL_ADMIN', true);

Prevencija problema s HTTPS-om

Kako biste spriječili buduće probleme:

  • Redovito provjeravajte SSL certifikat i osigurajte da je uvijek ažuriran.
  • Automatski preusmjerite HTTP na HTTPS pomoću .htaccess pravila ili pluginova.
  • Testirajte stranicu nakon svake promjene u konfiguraciji ili ažuriranja.
  • Koristite sigurnosne pluginove za dodatnu zaštitu, ali pazite na moguće konflikte.

Ako i dalje imate problema s HTTPS konfiguracijom, kontaktirajte me – ovdje smo da vam pomognemo brzo i efikasno riješiti sve nedoumice.