Сегодня я установил свою сторону для Xenforo и Cloudflare Flexible SSL. Панель администратора Xenforo работает и имеет блокировку SSL Green. Но, если я открыл для форума (пример index.php), браузер (Chrome, Opera, Mozilla и т. Д.), Заблокирован для сценариев загрузки. Если я соглашусь на загрузку, загрузите форум. Но нет зеленого замка, только панель администратора.Xenforo + Cloudflare Flexible SSL
0
A
ответ
1
Похоже, что Xenforo не работает над тем, какой протокол вы используете (поскольку Cloudflare проксирует трафик на ваш источник по HTTP, пока он заканчивает работу с пользователем через HTTPS).
Лучшим вариантом в этом случае является установка Mod_Cloudflare Apache extension, поскольку он автоматически исправляет заголовки Apache, поэтому переменная среды SSL верна.
Если нет, то вы можете установить его в вашем файле .htaccess, так что Apache устанавливает переменную окружения HTTPS для того, когда он видит X-Forwarded-Proto:
SetEnvIf X-Forwarded-Proto https HTTPS=On
Спасибо так много! За работой. –
@MeilHelt, какой метод вы пытались? Я вставил SetEnvIf X-Forwarded-Proto https HTTPS = В этой строке в верхней части файла .htaccess, но не работал .. Панель управления администратора показывает https, но не веб-сайт – Queendevelopers