Перейти к содержанию

IPB 3.4.x Переход на HTTPS


sonic

Рекомендуемые сообщения

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

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

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

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

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

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

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

Спасибо.

 

Ссылка на комментарий
Поделиться на другие сайты

37 минут назад, sonic сказал:

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

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

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

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

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

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

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

Спасибо.

 

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

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, sonic сказал:

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

 

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

 

Ссылка на комментарий
Поделиться на другие сайты

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

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

Ссылка на комментарий
Поделиться на другие сайты

Цитата

 

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. взято с другого ресурса

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Решение:

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]

 

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

  • 2 года спустя...

Добрый день.

 

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Спасибо!

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

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...