Помощник
|
Как безопасно перейти с http на https |
jack
|
Сообщение
#1
|
||
|
|
||
|
|||
Sergeo |
18.7.2017, 21:01;
Ответить: Sergeo
Сообщение
#2
|
|
ТОлько перед тем, как переходить, надо хорошо подумать, А НАДО ЛИ?
-------------------- |
|
|
Twickbot |
19.7.2017, 10:34;
Ответить: Twickbot
Сообщение
#3
|
|
Статья вполне неплохая.
Могу только добавить, что бесплатный сертификат можно получить здесь: https://letsencrypt.org/ Сам этим сервисом пользуюсь для своих сайтов. ТОлько перед тем, как переходить, надо хорошо подумать, А НАДО ЛИ? Надо, хотя бы по двум причинам: 1. Основные поисковики заявляли о плюшках для сайтов с https. 2. Банальная забота о приватности своих посетителей. -------------------- |
|
|
Doki |
26.7.2017, 12:19;
Ответить: Doki
Сообщение
#4
|
|
Спасибо за статью.
Добавлю еще один сервис, с помощью которого можно установить на свой сайт сертификат: https://www.cloudflare.com/ |
|
|
balbessochi |
28.7.2017, 14:18;
Ответить: balbessochi
Сообщение
#5
|
|
jack, Спасибо за статью.
У многих возникают вопросы по поводу Яндекса и настройки 301 редиректа - дожидаться склейки http и https, а потом ставить редирект или можно сразу его включить. Недавно перевел статейник на ВП на https, редирект ставил сразу - проседаний по трафику не было. |
|
|
Mydaoseo |
31.7.2017, 17:46;
Ответить: Mydaoseo
Сообщение
#6
|
|
я меня сайты на бегете, там эти let's encrypt можно подключить автоматически. очень удобно.
-------------------- |
|
|
Webhold |
14.8.2017, 10:48;
Ответить: Webhold
Сообщение
#7
|
|
В файле .htaccess прописать команду: Код RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://mysite.com/$1 [R=301,L] Через функцию в коде. 302 и любой другой редирект не рекомендуется использовать, так как 301 редирект – это постоянное перенаправление по адресу. Немного дополню. Есть нюансы зависящие от настройки каждого web-сервере и данные строки могут не работать. Часто бывает, у одного хостера работает, а у другого нет. Ниже список вариантов настройки редиректа которые Вы можете использовать если у Вас вдруг не будет работать способ который указал Автор. Вариант 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] Спасибо автору за статью! |
|
|
codename65 |
16.8.2017, 9:24;
Ответить: codename65
Сообщение
#8
|
|
Webhold,
К сожалению не один из способов не подошел, помог хостер, прислал вариант, может кому пригодится Для переадресации с HTTP на HTTPS Вам необходимо в начало файла .htaccess добавить следующий код: RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] -------------------- |
|
|
Webhold |
16.8.2017, 10:19;
Ответить: Webhold
Сообщение
#9
|
|
Да вот к сожалению так. Нет универсального рабочего варианта. Приходится подстравиться под каждый хостинг.
codename65, cкажите на каком хостинге Вы использовали этот .httaccess? |
|
|
Orangear |
16.8.2017, 13:32;
Ответить: Orangear
Сообщение
#10
|
|
Публикую все свои замечания, которые основаны на личном опыте
1.Все УРЛ с кодами аналитики должны быть доступны по https. 2.В роботсе карту сайта указать с https. 3.В Аналитике Гугла в представлении выбрать https, для корректного отражения всех данных. 4.В вебмастере Яндеса настроить индексацию установив протокол https и подствердив права "новый" протокол. 5.Проверить доступность всех графических элементов и файлов по новому протоколу (Яндекс тупит на счет картинок и рекомендует адреса картинок делать доступными и по http). 6.Добавьте HTTPS-сайт в сервис «Инструменты для вебмастеров» Google и подтвердите права на него. 7.Если для HTTP версии сайта использовался инструмент отклонения ссылок «Disavow links» - загрузить файл также и для HTTPS версии. Что будет: - резкое падение по Вебмастерке Гугла "Поисковых запросов", почти до нуля; - обнуление ТИЦ сайта до 0 (вебмастер Яндекс); - ссылки сайта могут стать доступными с www и без (необходимо сразу учесть и настроить переадресацию); - в индексе будут страницы одинаковые с https и без; - новые вебмастерки для сайта в ПС; |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 2 | Boymaster | 726 | 24.4.2024, 17:52 автор: Boymaster |
|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19912 | 23.4.2024, 13:52 автор: Vmir |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3487 | 23.4.2024, 11:54 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 30 | freeax | 5049 | 20.4.2024, 16:49 автор: Liudmila |
|
Арбитражники, как ведете учет расходов и доходов? | 13 | Boymaster | 2040 | 20.4.2024, 15:06 автор: Boymaster |
Текстовая версия | Сейчас: 26.4.2024, 10:32 |