Страница 1 из 4
Установил начальный SSL сертификат
Добавлено: 29.05.2017 21:40
Aman
Установил начальный SSL сертификат при ответе в теме с обычного адреса сайта
https://mitino-park-forum.ru перенаправляет на адрес вида
https://mitino-park-forum.ru:80/
Re: Установил начальный SSL сертификат
Добавлено: 29.05.2017 21:42
Татьяна5
Надо включить безопасные куки
Re: Установил начальный SSL сертификат
Добавлено: 29.05.2017 22:13
Aman
Проверил, они включены были, отключил не помогло )
Отправлено спустя 25 минут 34 секунды:
Вот посоветовали сделать еще так, теперь работает. Поменял порт с 80 на 0 и выставил такие настройки как на картинке
Остался вопрос то что я порт поменял, это не критично?
Доплнение
И продолжу беседу ))
Поменял порт на 443, он вроде указан в Википедии как порт Https протокола, вопрос правильно я сделал все еще актуален.
Re: Установил начальный SSL сертификат
Добавлено: 29.05.2017 23:25
Beer
У меня сайт на хттп открывался - сайт.ru:80/ - написал хостеру, хостер исправил.
Re: Установил начальный SSL сертификат
Добавлено: 29.05.2017 23:35
LONER
Aman писал(а): ↑29.05.2017 22:38Поменял порт на 443, он вроде указан в Википедии как порт Https протокола, вопрос правильно я сделал все еще актуален.
Правильно. 443
Re: Установил начальный SSL сертификат
Добавлено: 01.06.2017 18:56
regina68
У меня так. Только у меня форум работает по двум протоколам.
Re: Установил начальный SSL сертификат
Добавлено: 02.06.2017 11:59
Aman
regina68 писал(а): ↑01.06.2017 18:56
У меня так. Только у меня форум работает по двум протоколам.
У меня тоже он доступен и как http и https , в Яндекс Вебмастере я главным зеркалом установил https ,так думаю лучше.
Вам тоже лучше на https перейти бы, но я свой только запустил и он у меня еще не проиндексирован. Правда если вы будете менять главное зеркало с http на https сайт выпадет на некоторое время из индекса с падением посещаемости.
Re: Установил начальный SSL сертификат
Добавлено: 02.06.2017 17:00
regina68
Вам тоже лучше на https перейти бы.
Пока yandex не сделал главным зеркалом https, сайт должен работать по двум протоколам.
Но мне нужно чтобы форумы работали по двум протоколам и в дальнейшем. Но у меня после перехода на phpbb3.2 проблема с индексацией сайта yandex, см. ветку
robot.txt и версия 3.2
Re: Установил начальный SSL сертификат
Добавлено: 02.06.2017 18:49
nissin
Завидую вашему терпению, на моей памяти практически все на https редирект делали не дожидаясь апдейта Яндекса.
Re: Установил начальный SSL сертификат
Добавлено: 14.11.2017 21:30
1smerch1
Здравствуйте. У меня форум работает по двум протоколам, как сделать только https, слышал, редирект можно сделать. В версии 3.2.1 как сделать, чтобы основной протокол был HTTPS?
Re: Установил начальный SSL сертификат
Добавлено: 14.11.2017 21:51
romaamor
В
.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.
Re: Установил начальный SSL сертификат
Добавлено: 14.11.2017 23:26
1smerch1
romaamor писал(а): ↑14.11.2017 21:51Каждый из приведенных выше вариантов нужно прописывать сразу после директивы RewriteEngine On.
Спасибо. Сделал первый вариант, все работает...
Re: Установил начальный SSL сертификат
Добавлено: 12.12.2017 12:13
denart
1smerch1 писал(а): ↑14.11.2017 23:26romaamor писал(а): ↑15.11.2017 0:51
Каждый из приведенных выше вариантов нужно прописывать сразу после директивы RewriteEngine On.
Спасибо. Сделал первый вариант, все работает...
А у меня только пятый вариант сработал, первые четыре давали ошибку 500
Re: Установил начальный SSL сертификат
Добавлено: 04.02.2018 18:07
1smerch1
Здравствуйте. Настроен редирект с 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...
Re: Установил начальный SSL сертификат
Добавлено: 04.02.2018 19:52
KEMnEP
я пользуюсь
Код: Выделить всё
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]