сайта перестали работать, потому что они подключаются по https.
Я пробовал делать $force_ssl = 0.
Пробовал убирать в .htaccess редирект на https.
Пробовал прописывать в $live_site домен с http://.
Ничего не помогло. Тогда я в шаблоне (/templates/phoca_rhein/index.php) в самом верху написал:
$this->setBase('//my-site.ru/');
Вместо my-site.ru домен моего сайта. Главное - начинается с двух слешей.
И все заработало! И стили, и скрипты стали показываться на сайте с истекшим сертификатом.
Вопрос. Может ли такой код повлечь за собой какие-то негативные последствия?
А что за сертификаты?
https://hika.su/blog/spisok-besplatnykh-ssl-sertifikatov
Lets Encrypt
Оно же бесплатно, Почему же не продлевать (Обычно хостингах продлевается автоматический)
Ну если сертификат истек - надо его просто обновить
Обычно это платная опция 🙂
Ну у некоторых бесплатно 😊 (В тех что я встречал в Kz)
У вас гуманные хостеры 🙂
Да это понятно. Просто у хостинга проблемы какие-то. Они не могут продлить. И я хочу застраховаться от такого. Мой код ничего плохого не сделает для Joomla?
Ну ваш код не решает проблему с сертификатом :)
Вообще если ваш хостер не может решить проблему с сертификатом - я думаю он еще много чего не сможет решить в дальнейшем Просто перейдите к другому
Вы сейчас фактически выкидываете сайт из поиска, потому что для поисковика http и https разные сайты
Я понял, спасибо. Ну а мой код то не навредит? Пока буду выбирать другого хостера, сайт пусть хоть с моим кодом, но работает.
Обсуждают сегодня