Установил начальный SSL сертификат

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Aman
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 21.07.2016 20:46
Благодарил (а): 5 раз

Установил начальный SSL сертификат

Сообщение Aman » 29.05.2017 21:40

Установил начальный SSL сертификат при ответе в теме с обычного адреса сайта https://mitino-park-forum.ru перенаправляет на адрес вида https://mitino-park-forum.ru:80/

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 8986
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 158 раз
Поблагодарили: 2522 раза
Контактная информация:

Re: Установил начальный SSL сертификат

Сообщение Татьяна5 » 29.05.2017 21:42

Надо включить безопасные куки

Aman
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 21.07.2016 20:46
Благодарил (а): 5 раз

Re: Установил начальный SSL сертификат

Сообщение Aman » 29.05.2017 22:13

Проверил, они включены были, отключил не помогло )

Отправлено спустя 25 минут 34 секунды:
Вот посоветовали сделать еще так, теперь работает. Поменял порт с 80 на 0 и выставил такие настройки как на картинке

Изображение

Остался вопрос то что я порт поменял, это не критично?

Доплнение

И продолжу беседу ))

Поменял порт на 443, он вроде указан в Википедии как порт Https протокола, вопрос правильно я сделал все еще актуален.

Аватара пользователя
Beer
phpBB 2.0.7a
Сообщения: 610
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 154 раза
Поблагодарили: 60 раз

Re: Установил начальный SSL сертификат

Сообщение Beer » 29.05.2017 23:25

У меня сайт на хттп открывался - сайт.ru:80/ - написал хостеру, хостер исправил.
Сконвертировался с SMF2 в phpBB3.2

Аватара пользователя
LONER
Модератор
Модератор
Сообщения: 1555
Зарегистрирован: 24.01.2016 2:47
Благодарил (а): 164 раза
Поблагодарили: 257 раз

Re: Установил начальный SSL сертификат

Сообщение LONER » 29.05.2017 23:35

Aman писал(а):
29.05.2017 22:38
Поменял порт на 443, он вроде указан в Википедии как порт Https протокола, вопрос правильно я сделал все еще актуален.
Правильно. 443
Правильно заданный вопрос и описание проблемы - 70% их решения...

regina68
phpBB 1.4.2
Сообщения: 62
Зарегистрирован: 15.07.2014 0:31
Благодарил (а): 9 раз

Re: Установил начальный SSL сертификат

Сообщение regina68 » 01.06.2017 18:56

У меня так. Только у меня форум работает по двум протоколам.
Вложения
phpbb.png

Aman
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 21.07.2016 20:46
Благодарил (а): 5 раз

Re: Установил начальный SSL сертификат

Сообщение Aman » 02.06.2017 11:59

regina68 писал(а):
01.06.2017 18:56
У меня так. Только у меня форум работает по двум протоколам.
У меня тоже он доступен и как http и https , в Яндекс Вебмастере я главным зеркалом установил https ,так думаю лучше.

Вам тоже лучше на https перейти бы, но я свой только запустил и он у меня еще не проиндексирован. Правда если вы будете менять главное зеркало с http на https сайт выпадет на некоторое время из индекса с падением посещаемости.

regina68
phpBB 1.4.2
Сообщения: 62
Зарегистрирован: 15.07.2014 0:31
Благодарил (а): 9 раз

Re: Установил начальный SSL сертификат

Сообщение regina68 » 02.06.2017 17:00

Вам тоже лучше на https перейти бы.
Пока yandex не сделал главным зеркалом https, сайт должен работать по двум протоколам.
Но мне нужно чтобы форумы работали по двум протоколам и в дальнейшем. Но у меня после перехода на phpbb3.2 проблема с индексацией сайта yandex, см. ветку robot.txt и версия 3.2

Аватара пользователя
nissin
phpBB 3.0.3
Сообщения: 2108
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 329 раз
Контактная информация:

Re: Установил начальный SSL сертификат

Сообщение nissin » 02.06.2017 18:49

Завидую вашему терпению, на моей памяти практически все на https редирект делали не дожидаясь апдейта Яндекса.
Всё повторяется. nurlan.info

Аватара пользователя
1smerch1
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 11.11.2017 19:49
Откуда: Россия
Благодарил (а): 143 раза
Поблагодарили: 3 раза
Контактная информация:

Re: Установил начальный SSL сертификат

Сообщение 1smerch1 » 14.11.2017 21:30

Здравствуйте. У меня форум работает по двум протоколам, как сделать только https, слышал, редирект можно сделать. В версии 3.2.1 как сделать, чтобы основной протокол был HTTPS?
Спорт - сила

Аватара пользователя
romaamor
phpBB 2.0.23
Сообщения: 1449
Зарегистрирован: 31.03.2012 20:28
Откуда: Одесса
Благодарил (а): 488 раз
Поблагодарили: 123 раза

Re: Установил начальный SSL сертификат

Сообщение romaamor » 14.11.2017 21:51

В .htaccess добавить -
Вариант 1

Код: Выделить всё

RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
Вариант 2

Код: Выделить всё

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Вариант 3

Код: Выделить всё

RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Вариант 4

Код: Выделить всё

RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Вариант 5

Код: Выделить всё

RewriteCond %{HTTP:CF-Visitor} '"scheme":"http"'
RewriteRule ^(.*)$ https://www.domain.com/$1 [L] #не забудьте заменить на ваш домен
Вариант 6

Код: Выделить всё

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Вариант 7. На одну строчку больше =)

Код: Выделить всё

RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Каждый из приведенных выше вариантов нужно прописывать сразу после директивы RewriteEngine On.

Аватара пользователя
1smerch1
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 11.11.2017 19:49
Откуда: Россия
Благодарил (а): 143 раза
Поблагодарили: 3 раза
Контактная информация:

Re: Установил начальный SSL сертификат

Сообщение 1smerch1 » 14.11.2017 23:26

romaamor писал(а):
14.11.2017 21:51
Каждый из приведенных выше вариантов нужно прописывать сразу после директивы RewriteEngine On.
Спасибо. Сделал первый вариант, все работает...
Спорт - сила

denart
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 22.03.2009 12:54

Re: Установил начальный SSL сертификат

Сообщение denart » 12.12.2017 12:13

1smerch1 писал(а):
14.11.2017 23:26
romaamor писал(а): ↑15.11.2017 0:51
Каждый из приведенных выше вариантов нужно прописывать сразу после директивы RewriteEngine On.
Спасибо. Сделал первый вариант, все работает...
А у меня только пятый вариант сработал, первые четыре давали ошибку 500

Аватара пользователя
1smerch1
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 11.11.2017 19:49
Откуда: Россия
Благодарил (а): 143 раза
Поблагодарили: 3 раза
Контактная информация:

Re: Установил начальный SSL сертификат

Сообщение 1smerch1 » 04.02.2018 18:07

Здравствуйте. Настроен редирект с http на https по этому коду:

Код: Выделить всё

RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
Но, сайт доступен по https://www.1smerch1.ru. Как сделать, чтобы при вводе www сайт автоматически был во такой ссылкой: https://1smerch1.ru. Или убирать www не рекомендуется? На сайте тех. поддержки phpbbguru.net есть www, или можно убрать? Если можно убрать, то что к этому коду можно дописать или нужно другой код делать?

Отправлено спустя 15 минут 22 секунды:
Нашел вот такой код, кто разбирается, насколько он правильный:

Код: Выделить всё

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule (.*) https://site.ru/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* - [L]
RewriteRule .* ./index.php [L,QSA]

RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC] 
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Отправлено спустя 28 секунд:
Код перенаправляет с http на https без www...
Спорт - сила

Аватара пользователя
KEMnEP
phpBB 2.0.10
Сообщения: 789
Зарегистрирован: 22.03.2015 16:32
Благодарил (а): 31 раз
Поблагодарили: 170 раз

Re: Установил начальный SSL сертификат

Сообщение KEMnEP » 04.02.2018 19:52

я пользуюсь

Код: Выделить всё

RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]

Ответить

Вернуться в «Поддержка phpBB 3.2.x»