Jump to content

Переход на https и проблемы с base_url

Featured Replies

Posted
comment_140055

Добрый день.
Вчера я решил перенести форум на новый протокол https, но столкнулся с проблемой.
Весь функционал форума не работает из за ошибки:
Mixed Content: The page was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint. This request has been blocked; the content must be served over HTTPS.
Т.Е. браузер блокирует загрузку скриптов по http протоколу.
После нескольких часов поисков я нашел в чем проблема, она оказалась в переменной base_url где хранится ссылка на форум на старом протоколе.
И у меня появился вопрос где ее можно изменить, но полазив в бд, панели управления и гугле я ничего нужного не нашел.

comment_140060
1 час назад, Timoxa сказал:

На что именно там смотреть ? 
Большую часть тем я уже видел. 

И где вы меняли ссылку? Раз все пересмотрел, значит видел инструкцию и везде описывается файл где меняется ссылка. Проверим, на сколько хорошо ты все посмотрел 

comment_140067
1 час назад, Timoxa сказал:

Менял ссылки в ЦП, и менял в шаблонах (на картинки) и менял в конфиге conf_global.php

Ну как бы это все, очистить кеш форума 

  • Author
comment_140068

Если я верно все понял, то можно сказать я его тоже чистил.
Делал так:
http://ssmaker.ru/af5af7a4/
Обновление кеш-файлов > Выбирал свой стиль и нажимал Обновление кеш-файлов

И ещё чистил через Инструменты очистки

 

 

comment_140145
3 часа назад, Timoxa сказал:

Ребят форум все еще не работает.
Помогите решить проблему пожалуйста. 

Правила читаем

  • Author
comment_140149

Я еще немного продвинулся в цепочке.
Теперь уперся в переменную isHTTPS
Никто не знает откуда она ?  

  • Author
comment_140150

Вот строка из конфига - 

ipb.vars['base_url'] = '<if test="$this->registry->output->isHTTPS">{parse expression="str_replace( 'https://', 'http://', "{$this->settings['js_base']}" )"}<else />{$this->settings['js_base']}</if>';

 

  • Author
comment_140151

В общем как-то не правильно происходит определение протокола.
Когда захожу с https - форум думает что с http, когда с http - все ок.
Если убрать проверку то с http не будет работать форум...
Что за бред ? 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.