1. Регистрируемся на cloudflare.com — https://www.cloudflare.com/a/sign-up :
2. Заходим в свой аккаунт и в правом верхнем углу нажимаем на «+ Add Site»:
3. В поле, которое открывается, вводим адрес сайта и нажимаем «Scan DNS Records»:
40 секунд ждем, пока идет сканирование.
4. Нажимаем на кнопочку «Continue»:
5. На следующем шаге проверяем, чтобы напротив 2-х пунктов
А название сайта (alfavit.pp.ua)
А www
были оранжевые облачка. Это делается автоматически, поэтому ничего менять не нужно.
Далее снова нажимаем на кнопочку «Continue»:
6. На следующем шаге выбираем пункт меню «Free Website» и снова нажимаем на кнопочку «Continue»:
7. На следующем шаге нам предлагают поменять записи NS-серверов регистратора:
Заходим на сайт регистратора, делаем это:
и снова нажимаем на кнопочку «Continue».
8. Появляется такая страница:
Переходим в пункт меню «Crypto»
9. В пункте SSL выбираем тип сертификата «Flexible». Остальное оставляем без изменений:
10. Регистрируемся на сайте simbunch.com и скачиваем бесплатный плагин для Joomla! — CloudFlare For Joomla по ссылке — https://www.simbunch.com/products/free-extensions/cloudflare-for-joomla :
11. Заходим в административную панель сайта и устанавливаем плагин через менеджер расширений:
12. Находим плагин, и проверяем, чтобы он был включен:
13. Заходим в configuration.php и в строке $ live_site прописываем значения «https://example.com/». Здесь example.com — это название вашего сайта. В моем случае — это alfavit.pp.ua:
14. Возвращаемся к нашему домену на cloudflare.com. Заходим в пункт меню «Page Rules» и нажимаем на кнопочку «Create Page Rule»:
15. Нажимаем на «+Add a Setting»:
и в пункте «Pick a Setting» выбираем Always Use HTTPS и вводим название сайта:
В моем случае — «http://alfavit.pp.ua».
Нажимаем на «Save and Deploy»:
16. Повторяем пункты 14, 15 только название сайта вводим с www. В моем случае -«http://www.alfavit.pp.ua»:
17. Пробуем зайти на сайт.
Если записи NS-серверов у регистратора не успели поменяться, то будет выдаваться такая ошибка:
или
Ничего страшного. Это на короткий промежуток времени.
И, скорее всего, эта ошибка у Вас не возникнет.
Немного ждем и получаем работающий сайт:
18.Один очень важный момент. Конечно, после процедуры получения SSL сертификата у Вас возникнет необходимость что-то поменять в файлах сайта. Например, сразу возникнет необходимость внести правки в robots.txt. Специфика сервиса cloudflare.com такова, что для того, чтобы эти изменения произошли сразу, нужно зайти в пункт «Caching» и в «Purge Individual Files» выбрать полную очистку кэша (Purge Everything) или частичную (Purge By Tag):
Я, как правило, выбираю полную очистку кэша (Purge Everything). Быстро и надежно. Вы же решайте сами.
Успехов!