Перейти к содержимому



Как пошагово перейти с http на https

#1 tyvkaa

tyvkaa
  • Пользователь
  • 2 сообщений
  • Репутация: 0
0

Отправлено 26 Сентябрь 2016 - 11:43

Подскажите, как пошагово перейти с http на https если протокол уже установлен? я читала что для поисковиков это два разных сайта. Так как перейти и склеить их?


 

 

  • 0

#2 Вера Симонова

Вера Симонова
  • Пользователь
  • 76 сообщений
  • Репутация: 5

Отправлено 26 Сентябрь 2016 - 12:33

1. Изменение ссылок на сайте и приведение их к данному виду: http://site.com - //site.com;

2. Если на сайте присутствует медиа (видео, картинки, подкасты и прочее), применяем относительные ссылки (как в первом пункте) ко всем им также;

3. Проверяем подключение внешних скриптов (если они будут с http , то будет показываться значок о "небезопасном соединении");

4. Покупаете сертификат или регистрируете бесплатно;

5. устанавливаете на сервер и настраиваете директиву host, а также 301 редирект с http на https. В файле robots.txt  меняем директиву host  на https://site.com;

6. прописываем в файле .htaccess:

RewriteEngine On

RewriteCond %{HTTPS} =on

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URL}

7. Прописываем новую версию сайта в панель Вебмастеров Яндекса и Гугла (то есть просто добавляем https-версию сайта, старую версию не удаляем);

8. Для Яндекса, устанавливаем главное зеркало сайта на HTTPS версию.

 

Вот и все. Будьте готовы, что могут обвалиться позиции и упасть Тиц в первое время, но в скором времени все должно восстановиться.


  • 0

#3 tyvkaa

tyvkaa
    Topic Starter
  • Пользователь
  • 2 сообщений
  • Репутация: 0

Отправлено 26 Сентябрь 2016 - 12:57


@Вера СимоноваВера, а сначала нужно обязательно настроить 301-ред с http на https? и потом только менять директиву host  на https://site.com?

Просто у меня ерунда получается. На скрине видно два сайта и тот что с http загружена только 1 стр. Редиректа я еще не делала. И при попытке поставить галочку в "переезде сайта" мне написли (скрин тоже)

Прикрепленные изображения

  • вввв.JPG
  • чяяя.JPG

Сообщение отредактировал tyvkaa: 26 Сентябрь 2016 - 12:58

  • 0

#4 Ixman

Ixman
  • Пользователь PRO
  • 2 163 сообщений
  • Репутация: 436

Отправлено 26 Сентябрь 2016 - 16:44

@tyvkaa, читайте здесь


  • 0

#5 rainboww1988

rainboww1988
  • Пользователь
  • 17 сообщений
  • Репутация: 1

Отправлено 27 Сентябрь 2016 - 15:43

Сейчас опишу вам несколько пунктов, по которым работал я. Строго не судите..я не так давно в этом деле..но надеюсь помогу чем-то. Сразу хочу отметить первый ответ..достойно описано все, хорошая инструкция. Теперь почитайте мою..максимально минимальную :)

1. Получение и установка сертификата. Если сертификата еще нет, ищем поставщика и покупаем его.

2. Включение https на сервере. Здесь необходимо выбрать либо использовать хостинг по IP либо отказаться от поддержки пользователей, которые используют IE.

3. Сделайте все внутренние ссылки относительными. 

4. Переадресация с HTTP на HTTPS. Ставим тег <link rel="canonical" href="https://…"/> на всех страницах что бы поисковики лучше ориентировались у вас

5. Включите Strict Transport Security и Secure Cookies. На этом шаге вы уже ограничиваете доступ к сайту только для HTTPS.

 

Вкратце как-то так. Надеюсь полезно.


  • 1


Оформление форума – IPBSkins.ru