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). Швидко і надійно. Ви ж вирішуйте самі.
Успіхів!