Воспользоваться плагином для ModX: https://extras.modx.com/package/revossl?version=1.0.3..
1) активировать блок с SSL в файле .htaccess
2) Войти в PhpMyAdmin (в MODX путь до файла конфигурации с данными от базы для входа: /www/domain.ru/core/config/config.inc.php)
и заменить "site_url" в таблице "_context_setting" to "https://сайт.ru"
3) В панели управления сайтом заменить в системных настройках параметр "server_protocol" на https

4) Заменить "link_tag_scheme" с "-1" на "https"
1) В .htaccess настраиваем переадресацию:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
2) Открываем файл конфигурации /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://';
CISHost - адекватная техподдержка!