Skip to content
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 без потерь и ошибок?

 

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

 

Спасибо.

Featured Replies

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

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

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

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

 

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

 

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

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

 

 

 

  • Author

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

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

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

 

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

  • Author

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

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

  • Author

Решение:

 

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]

  • Author

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

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

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

Спасибо.

  • Author

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

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

Edited by Artix

  • Author

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

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

 

Этот

 

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

Замените на

 

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

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

 

(?:https?:)

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

Edited by Strategius

  • Author

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

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

  • Author

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

 

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

Спасибо.

Edited by Artix

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

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.