Автор Тема: Переезд на HTTPS  (Прочитано 1353 раз)

16 Октябрь 2017, 09:54:30
Ответ #15
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105673
  • Репутация: +39553/-0
    • Просмотр профиля
    • Webstudio UwK
Включаете ssl в админке. Добавляте в yandex и google сайт "https://ваш сайт", ссылку на карту сайта и файл robots.txt.
На сайте ищете ссылки с http и заменяете их на https или относительные ссылки.
Ждете когда сайт https будет проиндексирован. После этого можно добавить правила редиректа со старого сайта на новый (не обязательно).
Cоздание интернет сайтов Webstudio UwK
16 Октябрь 2017, 10:32:01
Ответ #16
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
По моему, редирект вообще не нужен. Сайт и так доступен по двум протоколам, так настраивает сайты хостер.
Слияние сайтов происходит автоматически после индексации https. Если не произошло, то указываете сами в инструментах вебмастера.
Создавать дополнительный 301 редирект на хостинге нет необходимости.
16 Октябрь 2017, 10:36:12
Ответ #17
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Включаете ssl в админке. Добавляте в yandex и google сайт "https://ваш сайт", ссылку на карту сайта и файл robots.txt.
На сайте ищете ссылки с http и заменяете их на https или относительные ссылки.
Ждете когда сайт https будет проиндексирован. После этого можно добавить правила редиректа со старого сайта на новый (не обязательно).

 У меня нет точных сведений, но как я понял, после включения в админке SSL, все адреса переводятся на защищённый протокол, верно?

 А если это так, то сайт с этого момента больше недоступен по  http://… – в этом проблема.
Ставим переадресацию на https, это сигнал поисковым системам (ПС), что адресов по http больше не существует и они исключаются из поиска.

 Теперь есть новый сайт с новыми страницами, на которые идёт переадресация и с этого момента они потихонечку начинают индексироваться и неспешно включаются в поиск и ранжирование. Сколько на это уйдёт времени и какие места займут новые страницы?
Трафик из выдачи ПС на это время прекращается.
16 Октябрь 2017, 10:55:53
Ответ #18
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Сайт должен быть доступен. Как только вы подключили сертификат на хостинге, сразу создается файл конфигурации сайта, 80 и 443 порты с одной директорией. Если у вас показывает ошибку Сайт не доступен, напишите в тех поддержку, они должны исправить.
16 Октябрь 2017, 10:59:23
Ответ #19
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Сайт должен быть доступен. Как только вы подключили сертификат на хостинге, сразу создается файл конфигурации сайта, 80 и 443 порты с одной директорией…

А что же происходит с сайтом при переходе по ссылке "Включить  SSL"?
16 Октябрь 2017, 11:15:57
Ответ #20
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
"Включить  SSL - Кликните здесь для проверки поддержки ваши магазином HTTPS"
Ссылка для проверки сервера. При клике покажет поддерживает сервер https или нет.
Если при клике 404 ошибка, значит на хостинге не установлен сертификат и для сайта не включена поддержка протокола https.
16 Октябрь 2017, 11:23:15
Ответ #21
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Наличие сертификата мне показывает хостер. А при вызове сайта через https сайт доступен, но большинство ссылок – http и разметка отсутствует, тк не грузятся файлы стилей.

И у меня ссылка выглядит так. Включить SSL: нажмите здесь, чтобы использовать протокол HTTPS перед включением  SSL
16 Октябрь 2017, 13:03:00
Ответ #22
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Нажми на ссылку и проверишь, откроется сайт, значит ssl можно включать.
16 Октябрь 2017, 13:11:02
Ответ #23
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ничего не происходит. Страница админки перезагружается
16 Октябрь 2017, 14:28:06
Ответ #24
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Страница должна поменять адрес на https://сайт/admin...
При открытии такого адреса можно включать SSL для сайта и для всех страниц.
16 Октябрь 2017, 15:05:56
Ответ #25
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Верно. Админка перешла в режим https. Но ссылка Включить SSL не активна.
16 Октябрь 2017, 16:51:05
Ответ #26
  • Фрилансер
  • *
  • Сообщений: 119
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Верно. Админка перешла в режим https. Но ссылка Включить SSL не активна.

Сначала включи первую кнопку "Включить SSL", сохрани. После это вторая кнопка "Включить SSL на всех страницах" станет активной.
17 Октябрь 2017, 15:01:42
Ответ #27
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всё сделал, но пока откатил назад – это хорошо для нового сайта, но не для продающего интернет-магазина.
Если воспользоваться принудительным переводом на https из админки, всё великолепно работает, но сайт потеряет позиции в Яндексе на долгое время. Почитайте внимательно эти рекомендации: https://yandex.ru/blog/platon/2778 и особенно комментарии к ним.

Спойлер:
Сайт должен быть доступен одновременно по обоим протоколам до тех пор, пока сайт с https не проиндексируется и произойдёт склейка зеркал. Наиболее очевидный метод –  замена всех ссылок сайта на относительные.