Jump to content

Featured Replies

Доброго Времени!

Такая проблема, подключил сертификат SSL, в настройках выставил авторизацию по https

далее, в файле conf_global.php сменил $INFO['board_url'] на https

+ в шаблоне изменил все ссылки на https

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

Вопрос состоит в том, как правильно перевести форум IPB 3.4.x на https без потерь и ошибок?

Надеюсь на вашу помощь!

Спасибо.

 

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/
Share on other sites
37 минут назад, sonic сказал:

Доброго Времени!

Такая проблема, подключил сертификат SSL, в настройках выставил авторизацию по https

далее, в файле conf_global.php сменил $INFO['board_url'] на https

+ в шаблоне изменил все ссылки на https

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

Вопрос состоит в том, как правильно перевести форум IPB 3.4.x на https без потерь и ошибок?

Надеюсь на вашу помощь!

Спасибо.

 

попробуйте кэш почистить

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121544
Share on other sites

Как можно правильно это выполнить?

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121545
Share on other sites
7 минут назад, sonic сказал:

Как можно правильно это выполнить?

не работал с тройкой :( в поиске нашел это 

также проверьте настроена ли переадресация на хостинге с http на https

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121546
Share on other sites

Переадресацию можно выполнить посредством .htaccess но это не решает проблемы.

 

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121547
Share on other sites

ац-система-настройки-глобальные

тут с ссылками все норм?

кеш очищали? форума и стилей?

1 час назад, sonic сказал:

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

более конкретно нужно писать, где не могут писать? в чате или на форуме? или чат вообще пропал? 

на дефолтовом стиле так же? 

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121548
Share on other sites

Да, со ссылками всё норм.

Не могут писать в чат, (админ, модераторы, не могу удалить сообщение, отредактировать и т.п)

Сейчас выясняется что стиль сменить нельзя (В Админке смнил, на форуме не выбрать, даже принудительно выставил, не меняется), по умолчанию выставляю дефолт, не меняется (куки и кеш чистил).

Далее, авторизоваться тоже не удаётся. (как сейчас выяснилось).

 

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121549
Share on other sites

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

какой версии форум?

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121550
Share on other sites

Отправил в лс

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121551
Share on other sites
Цитата

 

Server: nginx, а как бэкенд наверное apache, да? nginx правильно проксирует заголовки? Как php определяет запросы по протоколу https? Смотрите в phpinfo(), в секции PHP Variables.

Ищите где формируются эти ссылки и смотрите почему они не используют протокол https.
Попробуйте в ./conf_global.php добавить:
 


if( $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' OR $_SERVER['HTTPS'] == 'on' )
{
    $_SERVER['HTTPS'] = 'on';
    $_SERVER['SERVER_PORT'] = 443;
}


Либо добавить без условия:
 


$_SERVER['HTTPS'] = 'on';
$_SERVER['SERVER_PORT'] = 443;


тогда форум принудительно будет считать запросы с любого протокола как с https и все внутренние ссылки будут заменены на https. 


 

P.S. взято с другого ресурса

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121552
Share on other sites

Данную тему видел, к сожалению не помогло.

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121553
Share on other sites

Решение:

1. Сертификат

2. В АЦ  - Настройки - Настройки безопасности - Использовать https протокол для форм входа? ставим ДА

3. В конфиге меняем http на https пример: $INFO['board_url'] = 'https://запрещённый_сайт.ru';

4. В файле .htaccess прописываем редирект перехода со старых ссылок на новые

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=121937
Share on other sites

Вставляю ссылку на ролик youtube, сохраняю тему.
Когда захожу на сайт в тему с http:// ролик отображается с https:// вместо ролика пусто (как будто пустая тема создана).
В чём может быть проблема?

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=122330
Share on other sites
  • 2 years later...

Добрый день.

 

Перевел сайт на https и форум, но у админка показывает замок, что соединение безопасно, а на форуме нет, хотя форум открывается по https

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=160725
Share on other sites

Консоль ошибок покажет почему соединение небезопасно.

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=160726
Share on other sites

Спасибо!

В галерее нужно было добавить https

Link to comment
https://ipbmafia.ru/topic/16465-ipb-34x-perehod-na-https/?&do=findComment&comment=160730
Share on other sites
Guest
This topic is now closed to further replies.

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

  • No registered users viewing this page.