Установка https на phpBBex

Список разделов phpBBex 2.x (заброшен) Поддержка 2.x

Описание: У вас проблемы с phpBBex 2.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 HD321kbps » 31.01.2017, 14:46

Интересует такой вопрос установил сертификат Let’s Encrypt. Он установлен на хостинге. Что нужно настроить в самом phpBBeх для его работы? Как сделать редирект http на https?
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 9 месяцев

Сообщение #2 Sumanai » 31.01.2017, 15:26

HD321kbps:Что нужно настроить в самом phpBBeх для его работы?
В админке безопасные куки.
HD321kbps:Как сделать редирект http на https?
Средствами вебсервера.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #3 HD321kbps » 31.01.2017, 15:36

А все разобрался) Прописать в .htaccess
Может кому пригодиться
Код: Выделить всё
Редирект на https
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?site\.ru$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,NC]

Редирект на www
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Убираем index.html
RewriteRule ^index.php$ / [QSA,R]
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 9 месяцев

Сообщение #4 bess2gev » 01.02.2017, 22:28

Перестал форум работать после этого кода. Кто SSL ставил, BB коды работают? У меня видео перестало работать
bess2gev
Гость

Сообщение #5 HD321kbps » 01.02.2017, 22:56

Не все, некоторые ресурсы считает небезопасными по этому и блокирует некоторые видео. В остальном форум не мой пока жалоб не было.
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 9 месяцев

Сообщение #6 bess2gev » 01.02.2017, 22:57

HD321kbps, ютуб перестал открываться
bess2gev
Гость

Сообщение #7 Sumanai » 01.02.2017, 23:15

Какой ббкод используете?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #8 HD321kbps » 01.02.2017, 23:56

bess2gev:HD321kbps, ютуб перестал открываться
работает ютуб)
через ббкод flash и html не всегда работает все)
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 9 месяцев

Сообщение #9 Artem » 02.02.2017, 13:36

RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,NC] - тут я так понимаю пишем свой адрес
А тут что-то меняем? RewriteCond %{HTTP:X-Forwarded-Proto} !=https
И для чего делать редирект с www/без www? Ведь нам нужно все направить на https

Добавлено спустя 31 минуту 43 секунды:
У меня после перенаправления перестали работать внутренние ссылки. Вернее работают, только после перехода выбрасывает из учетной записи

Вот так писал

RewriteEngine On
RewriteCond %{HTTP_HOST} !^domenl\.ru$ [NC]
RewriteRule ^(.*)$ https://domen.ru/$1 [L,R=301]
RewriteRule ^index.php$ / [QSA,R]
Artem
Репутация: 1
С нами: 9 лет 1 месяц

Сообщение #10 Sumanai » 02.02.2017, 15:29

Artem:У меня после перенаправления перестали работать внутренние ссылки. Вернее работают, только после перехода выбрасывает из учетной записи
Куки настройте.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #11 Artem » 02.02.2017, 15:37

Sumanai:Куки настройте.
подскажите где?
галочкой включил https, где-то еще есть настройки?

Добавлено спустя 1 минуту 48 секунд:
домен в настройках куки нужно указывать с hhps или просто имя домена? у меня просто имя стоит
Artem
Репутация: 1
С нами: 9 лет 1 месяц

Сообщение #12 Sumanai » 02.02.2017, 15:43

По идее должно хватит. Посмотрите ещё настройки сервера. Ну и кеш очистите.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #13 Artem » 02.02.2017, 15:46

везде указал https://, и в настройках сервера
все равно выбрасывает из учетки по внутренней ссылке без https://

Добавлено спустя 1 минуту 12 секунд:
теперь вообще зайти не могу - двойной https:// выдает в строке
Artem
Репутация: 1
С нами: 9 лет 1 месяц

Сообщение #14 Sumanai » 02.02.2017, 15:49

Artem:теперь вообще зайти не могу - двойной https:// выдает в строке
Таки в настройках сервера нужно без https.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #15 Artem » 02.02.2017, 15:50

убрал, но ссылки все равно не работают(((

Добавлено спустя 12 минут 41 секунду:
еще где-то перенаправление есть, не могу понять где

Добавлено спустя 58 секунд:
Захожу по www перебрасывает на https:// с ошибкой.

Добавлено спустя 16 секунд:
грохнуть что ли SSL этот?
Artem
Репутация: 1
С нами: 9 лет 1 месяц

Сообщение #16 Sumanai » 02.02.2017, 16:19

Artem:еще где-то перенаправление есть, не могу понять где
Возможно кеш браузера.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #17 Artem » 02.02.2017, 16:20

чистил, не он. несколько разных устройств, разные браузеры.

Добавлено спустя 21 минуту 13 секунд:
Пробую бэкап из админки восстановить - в 500 ошибку отваливается. Что ж за фигня-то

Добавлено спустя 17 минут 40 секунд:
ответ хостера
Здравствуйте

Давайте разберемся в сложившейся ситуации.
При установке SSL-сертификата и подключении его к сайту, WEB-сервер хостинга начинает обслуживать его по протоколу HTTPS. Для WEB-сервера это равнозначно появлению нового сайта, файлы которого размещены в том же каталоге, что и для сайта, который работает по протоколу HTTP.
Поскольку каждая CMS имеет собственные особенности по переводу ее работы по протоколу HTTPS, никаких действий по включению перенаправления не происходит. В этом Вы можете убедиться самостоятельно обратившись к Вашему сайту по ссылкам http://site.ru/ и https://site.ru/. В случае работающего перенаправления Вы бы видели только https://sitel.ru/.
Вы самостоятельно принимаете решение о необходимости и времени включения перенаправления.
Самый простой способ это сделать - добавить в начало файла .htaccess Вашего сайта строки:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Это приведет к принудительному перенаправлению всех запросов на HTTPS-версию сайта. Однако, для некоторых CMS добавление указанных строк может привести к появлению циклической переадресации, что сделает сайт недоступным. Поэтому для них нужно сперва выполнять настройки в их панели администрирования и лишь затем добавлять строки в файл .htaccess

Добавлено спустя 3 часа 13 минут:
Sumanai, помоги плиз разобраться в чем дело. :help:
Artem
Репутация: 1
С нами: 9 лет 1 месяц

Сообщение #18 Sumanai » 02.02.2017, 20:26

Я 1000 лет назад слез с Apache и не знаю особенностей его настройки. У меня на nginx всё работает. Указанных вами данных недостаточно для решения проблемы. Лучше дайте доступы.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #19 Artem » 02.02.2017, 20:41

но проблем. В лс
Artem
Репутация: 1
С нами: 9 лет 1 месяц

Сообщение #20 HD321kbps » 02.02.2017, 21:16

Artem:И для чего делать редирект с www/без www? Ведь нам нужно все направить на https
перенаправляет с https://site.ru на https://www.site.ru
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 9 месяцев

След.

Вернуться в Поддержка 2.x



cron