Домой Wp-Recall WP-Recall: Вопросы и ответы Ошибка Mixed Content при переходе на https и ?action-rcl=login
9ответ(ов) в теме
Александр
не в сети 2 года
На сайте с 20.04.2016
Участник
Тем 11
Сообщения 35
1
22:09

Здравствуйте!
Подключил и настроил SSL сертификат и движок Wordpress. Исправил все url без https. Однако не могу понять, как настроить url'ы по https у ссылок авторизации и регистрации WP-Recall. Это те ссылки, которые содержат /?action-rcl=login (например

Вы не можете просматривать опубликованные ссылки

) и /?action-rcl=register (например

Вы не можете просматривать опубликованные ссылки

). В консоли присутствует ошибка Mixed Content для этих двух ссылок, в коде страниц они прописаны с http, а не с https... Все остальные ссылки на сайте либо относительные, либо с https!
Кэш чистил на сайте и в браузерах, в нем причина быть не может.
Смотрел файлы WP-Recall, в частности, /wp-recall/functions/loginform.php раз 4 просматривал. Нет там никаких протоколов, ни http, ни https... Откуда этот http берется для меня загадка. Остается надеяться только на вашу помощь. https прописан везде, где только можно уже...

0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
2
10:44

не думаю, что проблема на стороне плагина, дайте ссылку на сайт, где эту проблему можно наблюдать.

0
Александр
не в сети 2 года
На сайте с 20.04.2016
Участник
Тем 11
Сообщения 35
3
18:11

Андрей CS сказал(а)

не думаю, что проблема на стороне плагина, дайте ссылку на сайт, где эту проблему можно наблюдать.

На данный момент перенес форму Входа/Регистрации на отдельную страницу через шорткод, чтобы остальные страницы не были со смешанным кодом. Вот страница с формой

Вы не можете просматривать опубликованные ссылки

В консоли выдаются два сообщение о смешанном коде для ?action-rcl=login и для ?action-rcl=register:
"Mixed Content: The page at 'https://po-arabski.ru/vhod-i-registratsiya/?action-rcl=login' was loaded over a secure connection, but contains a form which targets an insecure endpoint 'http://po-arabski.ru/vhod-i-registratsiya/?action-rcl=login'. This endpoint should be made available over a secure connection."

0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
4
18:44

на сервере параметр HTTPS не равен 'on'?

0
Александр
не в сети 2 года
На сайте с 20.04.2016
Участник
Тем 11
Сообщения 35
5
20:08

Андрей CS сказал(а)

на сервере параметр HTTPS не равен 'on'?

Скажите, пожалуйста, как это можно проверить? В панели управления есть функция включения https для сайта (это помимо кода в файле .htaccess). По логике, этот переключатель должен ставить HTTPS в статус 'ON'. У меня он включен.

0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
6
21:02

в статье

Вы не можете просматривать опубликованные ссылки

описано как указать этому параметру нужное значение

if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)  
    $_SERVER['HTTPS']='on';

1
Александр
не в сети 2 года
На сайте с 20.04.2016
Участник
Тем 11
Сообщения 35
7
21:12

Андрей CS сказал(а)

в статье

Вы не можете просматривать опубликованные ссылки

описано как указать этому параметру нужное значение

if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)  
    $_SERVER['HTTPS']='on';

Спасибо большое! Попробую и отпишусь о результате.

0
Александр
не в сети 2 года
На сайте с 20.04.2016
Участник
Тем 11
Сообщения 35
8
23:29

Спасибо Вам, Андрей, большое за статью и код. Использовал, правда, немного другой код из статьи:
define('FORCE_SSL_ADMIN', true);
if (isset($_SERVER['HTTP_X_HTTPS'])&&$_SERVER['HTTP_X_HTTPS']==1)
$_SERVER['HTTPS']='on';

Он помог. Почитаю еще, поэкспериментирую. Одно могу сказать, статья написана толково, не тупо переписана с других источников, как делают многие блоггеры.

Желаю вам, Андрей и всей команде Codeseller удачи в Наступившем году, новых достижений поставленных целей, исполнения задуманного и чего пожелаете себе сами! Спасибо!

0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
9
12:56

При написании статей опираемся только на личный опыт.
Благодарим за поздравление! С новым Годом 🙂

0
Тема закрыта. Публикация новых сообщений запрещена.