OctoberCMS & HTTPS

Jul 17, 2019 in OctoberCMS, Бэкенд

Содержание

Админу на хлеб с маслом - 50 руб.
Это руководство по переходу с протокола HTTP на HTTPS для OctoberCMS.

Для переключения сайта на HTTPS уже должен быть установлен SSL сертификат - как минимум Let's Encrypt. Сертификат предоставит твой хостинг. Если не знаешь как это сделать, обратись в тех.поддержку, тебе помогут с этим заурядным вопросом.

Плагины Октября предлагают решение - Simple Redirect to HTTPS, однако, достаточно сделать соответствующие настройки в конфигах и все заработает. К черту плагин!

/config/cms.php

  1. Найди строку 299
  2. Пропиши - secure

/*
|--------------------------------------------------------------------------
| Политика создания ссылок
|--------------------------------------------------------------------------
|
| detect   - использование схемы исходя из полученного URL адреса
| secure   - принудительное использование HTTPS схемы
| insecure - принудительное использование HTTP схемы
| force    - использование схемы из значения переменной app.url
|
*/

'linkPolicy' => 'secure',

/config/app.php

  1. Найди строку 44
  2. Пропиши протокол - https

'app.url' => 'https://...',