Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

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

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Nginx и вход в админку через https

IP.Board 3.4.4, Apache+Nginx

В настройках форума включил Use https for logins, вход и регистрация теперь работают через https без каких либо проблем.

Но в админку не пускает - в Фоксе вижу Неверное перенаправление на странице, в Хроме Error 310 (net::ERR_TOO_MANY_REDIRECTS).

 

Отключаю Nginx, оставляю только Apache - проблем со входом нет.

Пытаюсь использовать только один Nginx - опять проблема с reedirect loop.

 

Тикет в поддержке создал, они с Nginx ничем помочь не могут, на форуме invisionpower к нему тоже отношение не совсем ясное. Если через один apache все работает, то с остальным проблемы только ваши.

 

На сервере много чего работало и работает. Wp, joola, phpbb и другое, с такой проблемой столкнулся в первый раз.

На локальном сервере тоже самое, "из коробки" работает все, кроме входа в админку по https.

 

Кто нибудь у себя проверить может?

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

Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

Обращайтесь в личку за платной настройкой.

Error 310 (net::ERR_TOO_MANY_REDIRECTS).

Циклический редирект. Один редирект происходит в одну сторону, второй редирект обратно, от чего происходит зацикливание. Надо открыть дебагер браузера и посмотреть куда идут редиректы.

  • Автор

Спасибо всем, проблема решена добавлением в conf_global.php

 

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

За то в разделах по прежнему происходит зацикливание.

  • Автор

За то в разделах по прежнему происходит зацикливание.

Спасибо, не заметил. Но тут проблема в транслитерации была

  • 6 месяцев спустя...

Кто-нить нашёл выход?

Собственно, вы какой выход ищите?

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

Также не пускает в админку, поставил использование https на форму входа. Добавление этого кода не помогает :(

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

В любое место в conf_global.php можно ставить? Поставил снизу, потом в середине, но толку нет, также неверное перенаправление и горит зелёный замочек https

Может попросить хостера отключить ssl, что-нибудь изменится?

После добавления кода из сообщения

 

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

 

В админку пустило и оказывается там отключена была функция входа по https, но при входе или регистрации был значок зашиф. соединения, после того как поставил обратно в глобальных настройках url к директории загрузок http все стало нормально, уф, siv1987, в который раз уже выручаете.

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

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.