Продление бесплатного сертификата SSL
Начнём с того, что защитный сертификат SSL, который создает https подключение (в браузере видно в строке адреса), устанавливается не на сам сайт непосредственно, а на хостинг, т.е. сервер. На бесплатных хостингах часто нет возможности установки бесплатного сертификата Let’s Encrypt и его автоматического продления, а сертификат устанавливается, прописывается вручную. И каждые 90 дней его нужно вручную переустанавливать. Естветственно, это сделано уммышленно, чтобы мотивировать клиента переходить на платные тарифы, по этой же причине не бесплатных хостингах ограничивают скорость, нагрузку на процессор и пр.
Кстати на платных тарифах есть и другие плюшечки, например использование канонического адреса, т.е. если набирают www.o-lega.ru, то попадают на мой сайт, хотя это сегодня и на бесплатных тарифах практикуется, например на Hostiman и в тоже время не на всех платных по умолчанию поддержвается, например не обнаружил данной переадресации на 2DOMAINS. Ещё бесплатные хостинги грешат плохой работой мегатегов и сниппетов, вы создаете к странице название и описание, через специальный плагин Rank Math и пр., чтобы поисковики не придумывали, а писали, то что вам нужно, а при передаче в мессендере или в поиске это не отображается или же отображается с большими запаздываниями. Поэтому моё мнение, бесплатные хостинги плохо подходят для бизнеса, а так же есть бесплатные хостинги явные вымагатели, вот тут https://m-fiz.ru/besplatnyj-sajt/ это описано, из реальной практики
Создается защитный сертификат на внешних ресурсах, вот тут https://m-fiz.ru/stavim-ssl-na/ описано как это делается. Необходимо создать регистрацию на почту, придумать пароль и создать сертификат, указав ваш домен и пр. Поэтому вам нужно запомнить регистрацию, чтобы больше не делать этого. Затем, как только истекает срок 90 дней и действующий сертификат перестает действовать идем на этот же сайт, вводим свою регистрацию, указываем ваш домен и создаем снова сертификат на 90 дней, так можно делать (продлевать) до бесконечности.
Нам снова необходимо пройти проверку на обладание правами на сайт, обычно использую метод HTTP проверки, т.е. размещение указанного файла в указанной папке сайта (необходимо зайти на хостинг или через ftp подключение это сделать https://m-fiz.ru/ftp-menedzher/), как только проверка будет пройдена, опять качаем архив с нашим сертификатом (старый удаляем), где есть три файла, открываем их через блокнот, копируем ключи и вставляем на вашем хостинге в разеделе SSL, указывая существующий сертификат. И сразу же должны получить работу сайта через https.
И это необходимо делать, потому как браузер Opera при неработающем (просроченном) сертификате даже не дает открывать сайт, Chrom позволяет это делать, если нажать снизу надпись на предупреждение… Но народ вряд ли пойдет на такой сайт..как и поисковая система заметит, что сайт без сертификата и снизит рейтинг или вообще исключит из поиска.