9.11 Не получается настроить HTTPS в движке сайта
При использовании связки веб-сервисов NginX и Apache2, простое включение SSL в Joomla|WordPress может быть не тривиально. Вызвано это тем, что при такой архитектуре NginX выступает в роли Reverse SSL Proxy, а сами скрипты отрабатывают в разрезе переменных окружения Apache2, который не инициализирует переменную HTTPS=on, необходимую PHP скриптам для “понимания” того, что они работают по протоколу HTTPS.
Чтобы исправить это, необходимо под root добавить в секцию следущую строку:
SetEnvIfNoCase X-Forwarded-Proto https HTTPS=on