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

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

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 8 лет 11 месяцев
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 14 раз

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

Сообщение 1smerch1 »

KEMnEP, такой маленький, а функции те же самые https без www?
Спорт - сила
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1176
Стаж: 11 лет 7 месяцев
Благодарил (а): 47 раз
Поблагодарили: 314 раз

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

Сообщение KEMnEP »

хотя более правильно

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

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
Отправлено спустя 8 минут 47 секунд:
Редирект с http www и без, https.www на https без www сразу на запрошенную страницу
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 8 лет 11 месяцев
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 14 раз

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

Сообщение 1smerch1 »

KEMnEP, это уже готовый код, осталось только вставить и все я так понимаю, менять ничего не нужно?
Спорт - сила
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1176
Стаж: 11 лет 7 месяцев
Благодарил (а): 47 раз
Поблагодарили: 314 раз

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

Сообщение KEMnEP »

site.ru на свой сайт, и вставлять в начале файла после RewriteEngine On
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 8 лет 11 месяцев
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 14 раз

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

Сообщение 1smerch1 »

KEMnEP, не понял вами написанного, сделайте пожалуйста полностью весь код готовый, чтобы осталось только вставить в Head и все, буду очень благодарен!

Отправлено спустя 1 минуту 26 секунд:
Site.ru, что это такое и куда вставлять?

Отправлено спустя 1 минуту 10 секунд:
После него вставить код выше, это понятно...
Спорт - сила
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1176
Стаж: 11 лет 7 месяцев
Благодарил (а): 47 раз
Поблагодарили: 314 раз

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

Сообщение KEMnEP »

1smerch1, в корневом каталоге форума, в файле .htaccess
найти

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

RewriteEngine on
добавить после

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

# Перевод на https
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://1smerch1.ru/$1 [R=301,L]
# конец
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 8 лет 11 месяцев
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 14 раз

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

Сообщение 1smerch1 »

KEMnEP, спасибо!

Отправлено спустя 3 минуты 21 секунду:
KEMnEP, старый код перенаправления нужно удалить или нет? С http на https
Спорт - сила
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1176
Стаж: 11 лет 7 месяцев
Благодарил (а): 47 раз
Поблагодарили: 314 раз

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

Сообщение KEMnEP »

1smerch1, удалить
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 8 лет 11 месяцев
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 14 раз

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

Сообщение 1smerch1 »

KEMnEP, если не тяжело, спрошу ещё об одном. В коде указано вверху перевод, внизу конец, это обязательные атрибуты кода или их можно не добавлять?
Спорт - сила
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1176
Стаж: 11 лет 7 месяцев
Благодарил (а): 47 раз
Поблагодарили: 314 раз

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

Сообщение KEMnEP »

это комментарии для удобство читаемости, да и при обновлении в будущем проще понять что правилось и зачем. Сами по себе они не обязательны, можно удалять.
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 8 лет 11 месяцев
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 14 раз

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

Сообщение 1smerch1 »

KEMnEP, спасибо за оперативность! Просто думал, что они не нужны, значит оставим!
Спорт - сила
Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 8 лет 11 месяцев
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 14 раз

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

Сообщение 1smerch1 »

KEMnEP, не открывается вообще страница после добавления кода. Пишет, страница недоступна...

Отправлено спустя 18 минут 42 секунды:
Народ, подскажите рабочий код для перенаправления с http на https без www. На данный момент использую код редиректа с http на https вот такой:

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

RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
Что нужно дописать в данный код, чтобы было без www?

Отправлено спустя 1 час 9 минут 25 секунд:
Вопрос решил вот так:

редирект с http на https:

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

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

редирект с www на без www:

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

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

Кто что скажет в плане кода www, работает исправно, все ли в нем правильно?
Спорт - сила
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1096
Стаж: 11 лет 3 месяца
Благодарил (а): 232 раза
Поблагодарили: 107 раз

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

Сообщение Gubkin »

romaamor писал(а): 14.11.2017 18:51 Вариант 3

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

RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
мой хостер пишет немного иначе

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

RewriteCond %{ENV:HTTPS} !on
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
так как правильно, RewriteRule ^(.*) или RewriteRule ^.* ?
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

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

Сообщение Siava »

Gubkin, правильно в скобках.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1096
Стаж: 11 лет 3 месяца
Благодарил (а): 232 раза
Поблагодарили: 107 раз

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

Сообщение Gubkin »

товарищи, а что будет через год, когда халява с сертификатом закончится
внутренние ссылки сейчас идут с https (темы, картинки)
потом же все это будет нерабочее при обратном переходе на http ?
или правка .htaccess сделает редирект и все будет норм ?
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))

Вернуться в «phpBB 3.2.x (архив)»