MODX переход на HTTPS
Рассказываем как в MODX избавиться от ошибок «Mixed Content». ✌🏻
✅ Открываем файл конфигурации /www/sitename.ru/core/config/config.inc.php
✅ Находим:
if (!defined('MODX_URL_SCHEME')) {
$url_scheme= $isSecureRequest? 'https://': 'http://';
✅ Меняем на:
if (!defined('MODX_URL_SCHEME')) {
$url_scheme= 'https://';
♻ Дополнительно в .htaccess настраиваем переадресацию:

✅ Открываем файл конфигурации /www/sitename.ru/core/config/config.inc.php
✅ Находим:
if (!defined('MODX_URL_SCHEME')) {
$url_scheme= $isSecureRequest? 'https://': 'http://';
✅ Меняем на:
if (!defined('MODX_URL_SCHEME')) {
$url_scheme= 'https://';
♻ Дополнительно в .htaccess настраиваем переадресацию:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
