Есть вопросы по переезду сайта на Wordpress на https

kolchakA
На сайте с 19.06.2010
Offline
188
287

Планируем переехать на https. Интересно, какие могут быть подводные камни. Возможно, также, порекомендуете ссылку на пошаговый туториал по переезду сайта на Wordpress на https. В результате хочется иметь быструю индексацию https версии сайта, отсутствия длительного проседания трафика, корректность работы новой версии сайта.

Datacol (http://web-data-extractor.net/datacol-applications/) - парсер на все случаи жизни
D
На сайте с 10.09.2019
Offline
20
#1

У Яндекса в вебмастере все вроде-бы написано. Переезд любого сайта, как мне кажется, одинаковый.

Seospecialist
На сайте с 12.11.2019
Offline
3
#2

Так у яндекс вебмастера есть подробная инструкция на такой случай. https://yandex.ru/support/webmaster/yandex-indexing/https-migration.html А от того какая цмс у вас стоит перечень действий меняться не будет. Если будете придерживаться всех рекомендаций, то Яндекс гарантирует, что трафик не просядет

Безанкорные ссылки с трастовых Web 2.0. сайтов. Качественные доноры с высокими показателями DA и DR.
FoxCloud
На сайте с 08.11.2016
Offline
57
#3

Добрый день.

Чтобы переехать на HTTPS вам необходимо соблюсти несколько моментов:

1. Важно! Нужен валидный SSL сертификат.

2. Опционально. Желательна поддержка на хостинге http/2 протокола - таким образом вы получите дополнительную скорость выдачи контента после перехода на https.

3. Важно! Нужно установить ssl сертификат на домен, открыв 443 порт. В зависимости от панели управления, если она есть, это будет выглядеть по разому.

4. Важно! Ваш сайт должен поддерживать работу по https.

Ниже описано подробнее.

5. Опционально. Сделайте редирект с http на https.

Подробнее описание

1. Валидный сертификат.

Это может быть платный сертификат и бесплатный от Letsnecrypt.

В вашей панели управления возможно есть способ выпуска бесплатных LetsEncrypt сертификатов, это нужно проверить или уточнить у хостинг компании.

[Отличия бесплатного SSL LetsEncrypt от платных]

У этих двух видов сертификатов есть принципиальные отличия

- бесплатный сертификат перевыпускается каждые 3 месяца, бывают случаи, когда сертификат не перевыпускается и клиенты на время отсутствия сертификата не могут попасть на сайт клиента.

- т.к. сервис предоставляет бесплатный сертификат, то и гарантий соответственно они не дают

- если у вас стоит вопрос о корпоративном сайте, здесь ответ один - ИСПОЛЬЗОВАТЬ ПОЛНОЦЕННЫЙ сертификат, минимальный срок действия которого 1 год.

2. http2 протокол - уточните у хостинг компании возможность использования или включите данный протокол самостоятельно в панели управления или в конфигурации веб сервера, если есть навыки.

3. Установите сертификат на домен и откройте 443 порт.

Важно! Если у вас сайт находится за cloudflare - напишите это здесь на форуме, укажем на подводные камни.

4. После установки на сайте сертификата - проверьте работу сайта.

Часто сайты не адаптированы к работе по Https и потребуется проводить работы по устранению смешанного контента и до настраивать сайт внутри CMS.

Для wordpress вам нужно:

1. Зайти в админку сайта -> Settings -> general -> изменить Wordpress Address URL и Site Address URL на https://xn--_-7sbbf2b7bj7b.ru

2. Если сайт не откроется через https и вы увидите смешанный контент на сайте, воспользуйтесь плагином "Really Simple SSL", он часто помогает.

Если проблема так и останется, обратитесь в тех поддержку хостинг компании или можете описать проблему здесь, с указанием названия сайта, поможем.

5. Если сайт работает хорошо сейчас по https можете сделать редирект с http на https.

редирект может быть сделан различными путями: через панель управления хостингом или .htaccess или через конфиги веб сервера.

Уточните данный вопрос у хостинг компании.

FoxCloud ( http://ru.foxcloud.net/ )размещение в Европе / Америке / России. Серверы для любого проекта.
SeVlad
На сайте с 03.11.2008
Offline
1609
#4
kolchakA:
пошаговый туториал по переезду сайта на Wordpress на https.

Берёшь плагин https://wordpress.org/plugins/better-search-replace/ (или любой др, способный работать с сериализованными данными) и заменяешь им http://сайт на https://сайт

Опционально прописываешь редирект в хтацессе (я бы не делал в 99% случаев).

Это всё.

После этого плагин можно сносить.

И ни в коем случае неиспользование никакие плагины "для https".

Но всё, про условии что на сайте ничего не наосячено до этого.

Ну и да: прежде чем что-то делать - сделать и проверить бекап базы.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Brutality
На сайте с 06.01.2011
Offline
153
#5
SeVlad:
Берёшь плагин
Это всё.

а как же пункт- в настройках в админке WP указать новый адрес с https? или после плагина это не нужно? (просто не пользовался им)

* Вероятно, лучший хостинг: выбор Pikabu, AdmitAd, Maxim, ЯП и др. Дата-центры в Европе и США (http://clc.to/fx). Цены от 1 евро * ПРОМОКОДЫ, скидки на хостинг и серверы: FastVPS, Inferno, Fornex, Fozzy (http://clc.to/pc)
SeVlad
На сайте с 03.11.2008
Offline
1609
#6
Brutality:
а как же пункт- в настройках в админке WP указать новый адрес с https? или после плагина это не нужно?

А смысл, если в плагин всё сделает?

К тому же есть небольшой.. я бы сказал мизерный риск, что поменяв вначале в админке он поменяется где-то без исправлений сериалов. Дело в том что при логине ВП в нек местах переписывает адреса. А если на этот механизм завязан какой-то кривой плагин..

В общем я сторонник менять такие вещи "в один проход".

LB
На сайте с 26.11.2010
Offline
74
#7

Я бы посоветовал не ставить лишение плагины, накрыть сайт Клаудфлаером, поставить изнутри сервера ссл сертификат от летсенкрипт и поставить принудительный редирект на ссл на Клаудфлаере. Бесплатно и без лишних телодвижений.

Пожалуй, лучшая партнерка (https://kingfin.com/?referrer_id=728244)по бинаркам. Виртуальный сервер (https://firstvds.ru/?from=76856) от 90 рублей в месяц.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий