• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Помощь SSL Установка сертификата Перевод системы на https

kolyaweb

Гуру форума
Регистрация
3 Апр 2006
Сообщения
161
Реакции
76
Здравствуйте, помогите с переходом системы на работу через протокол https, сертификат установил, если в ручную в адресной строке прописывать адрес с https все работает, но по дефолту при открытии сайт открывается http
 
Здравствуйте, помогите с переходом системы на работу через протокол https, сертификат установил, если в ручную в адресной строке прописывать адрес с https все работает, но по дефолту при открытии сайт открывается http
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Здравствуйте, помогите с переходом системы на работу через протокол https, сертификат установил, если в ручную в адресной строке прописывать адрес с https все работает, но по дефолту при открытии сайт открывается http
Если используешь их веб-окружение (или готовую BitrixVM) то делается это очень просто:
Для просмотра ссылки Войди или Зарегистрируйся
 
Недавно переводил на https на бегете, в поддержке предложили такой вариант:

Для переадресации с http на https в .htaccess вставьте следующий код
Код:
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^/?(.*) https://%{HTTP_HOST}/$1 [NC,R=301,L]
 
Вроде как в 17-й версии сделают пошаговый мануальчик в админке

8e50967c5e1042299a31886cfe569b2a.png

Только в битриксе как всегда умиляет - Сначала пишут, что это будет требование браузеров с 1 января, а потом:

94a17bea5c104aca9ce84fe93ed976dc.png


А зная выполнение их обещаний на протяжении нескольких последних лет, то ждать в лучшем случае до лета.
 
Не забудьте в robots поправить host и sitemap
 
Первое что надо сделать после того как прописали SSL сертификат на хостинге, robots поправить host и sitemap, далее настойте редирект, для переадресации с http на https в .htaccess вставьте следующий код вот как у меня
<Files PHP_errors.log>
Order allow,deny
Deny from all
Satisfy All
</Files>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^intravlg\.ru$ [NC]
RewriteRule ^(.*)$ Для просмотра ссылки Войди или Зарегистрируйся [R=301,L]


RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?intravlg\.ru$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ Для просмотра ссылки Войди или Зарегистрируйся [R=301,L]

Соответствено, если что то прописано из этого не меняйте, только то что нет и домен меняем на свой
 
2 Для просмотра ссылки Войди или Зарегистрируйся, тут надо уточнить, что для тех у кого nginx, естественно настройки надо прописывать в конфигах nginx
+ из не очевидных фактов - для Яндекса надо добавить исключение в редиректе, чтобы robots и sitemap были доступны и по http и по https, иначе на момент перехода (а это пару недель может быть) Яндекс не будет видеть этих файлов.
 
Я прошу прощения, но вот по поводу перехода на https у меня очень много вопросов, разве по дефолту везде ссылки в Битриксе относительные?
Вот официальный мануал перехода на HTTPS от битрикса
223ff2a56d254e4b8e272059c49545cb.png
ad33e90537b24e99b50d3aeaaa8b021d.png
7e518b7e38dc46cd9661999eac4f981c.png
Вот тут я приуныл и теперь не знаю как перейти на SLL, кто может подсказать как проверить весь сайт какие ссылки где есть?
 
Назад
Сверху