Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Спасибо.

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

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

С https отправляете сообщения или со старого протокола? Смотрите ошибки в консоли.
Опубликовано:
  • Автор

с https конечно. К сожалению в чат сообщение не даёт отправить, так же не даёт отредактировать или удалить сообщения в чате.

Ко всему этому невозможно сменить шаблон, импортировать и прочее.

Опубликовано:

 

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

 

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

Кроме conf_global.php есть еще урлы в настройкахкак в глобальных так и для каждого приложения

 

 

 

Опубликовано:
  • Автор

Нашел только это:

Отправлять HTTP заголовки?

Отправлять HTTP заголовки для отключения кеширования?

 

Можно подробнее, например для чата где поменять?

Опубликовано:
  • Автор

Так же было включено: Использовать https протокол для форм входа?

Но вот почему так, не понятно.

Опубликовано:
  • Автор

Решение:

 

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

 

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

 

3. В конфиге меняем http на https пример: $INFO['board_url'] = 'https://Сайт нарушает авторские права';

 

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

 

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

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

Или такой вариант:

 

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$ 
RewriteRule ^(.*)$ https://домен.ру/$1 [R=301,L]

Опубликовано:
  • Автор

Вставляю ссылку на ролик youtube, сохраняю тему.

Когда захожу на сайт в тему с http:// ролик отображается с https:// вместо ролика пусто (как будто пустая тема создана).

В чём может быть проблема?

Спасибо.

Опубликовано:
  • Автор

Благодарю. А не поможет с аналогичной проблемой для видео вконтакте?

ps. пробовал по аналогии, что-то не получилось.

Изменено пользователем Artix

Опубликовано:
  • Автор

Данный хук у меня уже был установлен ранее, проблема заключается в том, что после добавление видео, пост публикуется пустой. Проблема аналогична с добавлением видео youtube

Опубликовано:

Попробуйте заменить медиатег

 

Этот

 

https?://vk.com/video_ext.php{1}

Замените на

 

https://vk.com/video_ext.php{1}

Хотя скорее всего проблема в самом хуке, типа такой:

 

(?:https?:)

Нужно спросить у автора хука - siv1987.

Изменено пользователем Strategius

Опубликовано:
  • Автор

К сожалению не помогло.

Попробую ему написать.

Опубликовано:
  • Автор

Заметил ещё такую проблему. Создают тему, она создаётся успешно, всё без проблем. Но появляется, только после обновления страницы. То есть можно лазить по форуму и темы не обнаружишь, пока не обновишь страницу. Такое просиходит не только с темами, но и с сообщениями в чате (иногда)и любыми другими изменениями.

 

В связи с чем такое может быть и как можно поправить?

Спасибо.

Изменено пользователем Artix

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.