Безкоштовний SSL сертифікат для сайтів зроблених на Joomla! від cloudflare.com.

Автор | 30.01.2017

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

Успіхів!

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *