Кратак одговор
Порука "веза није безбедна" најчешће значи да SSL сертификат недостаје, истекао је, да није правилно инсталиран или да се садржај меша са HTTP и HTTPS адресе. Проверите датум истека, ланац сертификата и преусмерења, па инсталирајте важећи сертификат и форсирајте HTTPS.
Како се проблем препознаје
- Прегледач приказује упозорење "Веза није безбедна" или "Нот сецуре", понекад уз црвени знак упозорења
- Сајт се отвара преко https:// али са упозорењем о сертификату
- Неке странице или слике се учитавају преко http:// и изазивају мешовити садржај
- Након преласка на нови хостинг појављује се грешка SSL
- Корисници пријављују да не могу да приступе сајту због безбедносног упозорења
Најчешћи узроци
Сертификат је истекао
SSL сертификати имају ограничен рок важења. Ако није аутоматски обновљен, прегледачи приказују упозорење.
Сертификат није инсталиран или је погрешан
На серверу недостаје приватни кључ, ланац сертификата је непотпун или је инсталиран сертификат за погрешан домен.
Мешовити садржај (mixed цонтент)
Страница се учитава преко HTTPS, али неки елементи (слике, скрипте, CSS) се учитавају преко HTTP, па прегледач приказује упозорење.
Погрешно име домена или poddomena
Сертификат је издат за www или само за основни домен, а сајт се отвара на другом имену, или недостаје SAN запис.
Неисправно преусмерење
HTTP и HTTPS верзије раде паралелно или постоји петља преусмеравања, што може да изазове упозорење или недоступност сајта.
Решење корак по корак
- 1
Проверите датум истека сертификата
Кликните на икону за информације о сајту у адресној траци (катанац или слична икона) и изаберите опцију за приказ сертификата. Погледајте датум истека и да ли се име домена поклапа. Ако је сертификат истекао, пређите на корак 3.
- 2
Утврдите да ли је проблем на целом сајту или само на неким страницама
Отворите неколико страница и проверите да ли се упозорење појављује свуда или само на деловима сајта. Ако је само на неким страницама, вероватно је реч о мешовитом садржају.
- 3
Обновите или инсталирајте SSL сертификат
У контролном панелу хостинга пронађите секцију за SSL/TLS сертификате. Ако користите бесплатни Лет'с Encrypt, покрените обнову или укључите аутоматско обнављање. Ако имате купљени сертификат, преузмите нове фајлове и инсталирајте их преко панела или подршке хостинга.
- 4
Проверите ланац сертификата
Непотпун ланац је чест узрок упозорења. У панелу хостинга потражите опцију за инсталацију CA бундле фајла или питајте подршку да провере ланац. Алатке за проверу можете наћи на сајтовима попут SSL Лабс, али немојте уносити осетљиве податке.
- 5
Уклоните мешовити садржај
Отворите страницу са упозорењем, отворите развојне алате (
F12или одговарајућа пречица) и погледајте картицу Console или Network за грешке које помињуhttp://. Затим у бази или кроз CMS заменитеhttp://саhttps://у линковима до слика, скрипти и стилова. Пре измене базе обавезно направите резервну копију. Ако користите WordPress, користите WP-CLI командуwp search-replace 'http://vasdomen' 'https://vasdomen' --all-tablesили проверени додатак за претрагу и замену; избегавајте ручно мењање само табелеwp_postsјер може да оштети серијализоване податке. - 6
Подесите преусмеравање на HTTPS
У панелу хостинга укључите опцију за форсирање HTTPS-a, ако постоји, или, ако server користи Apache, додајте правило у
.htaccessфајл. Ако не знате да ли је правило исправно, прво направите резервну копију фајла. Циљ је да сви захтеви иду наhttps://верзију. - 7
Очистите кеш и тестирајте у анонимном режиму
Очистите кеш прегледача и кеш сајта (ако користите CDN или додатак за кеширање). Отворите сајт у анонимном прозору или на другом уређају да бисте били сигурни да је грешка отклоњена.
- 8
Проверите да ли се сертификат аутоматски обнавља
Ако користите бесплатан сертификат, у панелу укључите аутоматско обнављање и проверите да ли је успешно. Поставите подсетник да проверите статус месец дана пре истека.
Ако ништа не помогне
Ако сте обновили сертификат и подесили преусмерења, а упозорење и даље постоји, проверите да ли постоји више инстанци сајта (стагинг, стара копија) или да ли CDN сервис користи сопствени сертификат. У том случају обратите се подршци хостинга или CDN провајдера са тачним именом домена и временом када се грешка јавља. За напредне случајеве, као што је погрешно конфигурисан реверсе proxy, потребна је помоћ администратора сервера.
Како да спречите да се понови
- Укључите аутоматско обнављање SSL сертификата и проверавајте статус једном месечно.
- Редовно ажурирајте CMS и додатке који могу да унесу HTTP линкове.
- Користите алат за проверу мешовитог садржаја након сваке веће измене сајта.
- Водите евиденцију о року важења сертификата и поставите подсетник.
Када је боље позвати стручњака
Ако не можете да приступите панелу хостинга, не знате како да инсталирате сертификат или се грешка понавља и после свих корака, обратите се IT подршци или администратору сервера.
Израда сајтова · Брзи, SEO оптимизовани сајтови на више језикаЧеста питања
Да ли је грешка SSL опасна по кориснике?
Да, упозорење обесхрабрује посетиоце и може да угрози поверење. Ако се не отклони, прегледачи могу да прикажу сајт као несигуран, а претраживачи могу да смање његову видљивост.
Могу ли сам да инсталирам бесплатан SSL сертификат?
Можете ако хостинг panel нуди аутоматску инсталацију Лет'с Encrypt сертификата. У супротном, обратите се подршци хостинга или администратору сервера.
Зашто се упозорење појављује само на неким страницама?
Најчешће због мешовитог садржаја, односно елемената који се учитавају преко HTTP. Проверите конзолу прегледача и замените све `http://` линкове у садржају.