без них сайт уходит в бесконечный редирект
Попробуйте вместо них такую строку:
$_SERVER['HTTPS'] = 1;
пробовал разные записи
$_SERVER[‘HTTPS’] = 1;
define(‘WP_SITEURL’, $_SERVER[‘HTTPS’] = 1);
define ($_SERVER[‘HTTPS’] = 1);
и еще в таком духе. как должна правильно выглядеть запись, и что она значит.
те 2 указывают на мой сайт, но почему без буквы S сайт ломается ,а с ней я не могу загрузить картинку на сайт
пробовал
define ($_SERVER[‘HTTPS’] = 1);
$_SERVER[‘HTTPS’] = 1;
и все в таком роде, не работает, как должна выглядеть запись, и что значит.
те 2 строки просто указывают на мой сайт, но почему-то с HTTPS не дает загрузить картинку, а без S ломается сайт
странно когда первый раз писал сообщение не появилось.
я не про SITEURL спрашивал а про запись $_SERVER[‘HTTPS’] = 1;
которую рекомендует @sergeybiryukov вместо двух этих (без которых сайт ломается)
как должна правильно выглядеть запись
Вот так:
$_SERVER['HTTPS'] = 1;
и что она значит
Обычно на корректно настроенном хостинге при работе через SSL в PHP должна автоматически устанавливаться переменная окружения $_SERVER['HTTPS']
,
Однако на некоторых серверах она может быть не установлена (например, если сервер находится за балансировщиком нагрузки), и функция is_ssl() возвращает неверный результат, приводя к циклу перенаправлений. В этом случае её можно задать вручную в wp-config.php
.
Бесконечное перенаправление может закешироваться в браузере, поэтому после добавления строки стоит очистить кеш или проверить работу сайта в другом браузере.
Похожая тема: «ERR_TOO_MANY_REDIRECTS».
я пробовал
$_SERVER[‘HTTPS’] = 1;
эта запись не помогла
все так же в консоли пишет
Mixed Content: The page at » was loaded over HTTPS, but requested an insecure script ». This request has been blocked; the content must be served over HTTPS.
Mixed Content: The page at » was loaded over HTTPS, but requested an insecure stylesheet ». This request has been blocked; the content must be served over HTTPS.
такие ошибки.
я понимаю что что-то не так с http и https но как исправить я хз… пробовал плагинами заменить но хоть и писало что изменило 200+ записей но это не помогло
эта запись не помогла
все так же в консоли пишет Mixed Content
Но бесконечного перенаправления уже нет? Значит, помогла 🙂
такие ошибки
Было бы здорово взглянуть на сайт.
ну так с этими 2 строками тоже нет но он хотя бы работает
https://а-керамика.рф/
-
Ответ изменён 3 года, 4 месяца назад пользователем varf.
-
Ответ изменён 3 года, 4 месяца назад пользователем varf.
@sergeybiryukov
$_SERVER[‘HTTPS’] = ‘on’;
вот какая строка в файле wp-config.php установила протокол https и проблема была решена (css подгружались по протоколу http)