Приветствую Вас, дорогие друзья!
На сегодня перед многими веб-мастерами стоит вопрос как сделать переход сайта с HTTP на HTTPS-протокол. Непременно, катализатором такового выбора стало заявление Гугла, что абсолютно все сайты с https получат приоритет в выдаче Гугл.
Защита сайта
Все это нужно для защиты индивидуальных данных юзеров, а поисковые машины обещают давать защищенным веб-сайтам некие приоритеты при ранжировании. Многие вебмастера отнеслись к этому заявлению довольно серьезно и решили сразу-же установить SSL сертификаты на свои сайты.
Но, очень многим спецам пришлось также столкнуться и с некоторыми трудностями, это корректный переход с HTTP на HTTPS. И так, стоит бояться, так ли страшен переход на защищенный протокол? Конкретного ответа я лично не могу дать . Всех нас этот переезд заденет и как я думаю заденет по-разному.
Больше всех конечно достанется тем, у кого веб-сайт, если так можно сказать, в возрасте и имеет очень много контента. За все эти годы у большинства накопились статьи, рисунки, ролики. Старались как-то сделать лучше свои площадки, устанавливая разные плагины, скрипты.
И сейчас, при переходе, поимели кучу заморочек. Google молодец! Замутил кашу и в кустики – никаких точных разъяснений для русскоговорящих. Поэтому я советую всем, кто только собирается создавать сайт, сразу сделать переход на HTTPS-протокол.
Переход на HTTPS-протокол
Чтобы сделать переход на HTTPS-необходимо купить SSL-сертификат. Я много перебрал площадок,где можно приобрести сертификат. Стоимость везде разная от 400 рублей и выше. Поэтому я советую особенно новичкам, сразу создавать свои сайты на хостинге Хостия.
Во первых хостинг дешевый, отлично работает служба поддержки и самое главное SSL-сертификат предоставляют бесплатно. Если вы не знаете как установить сертификат, пишите в службу поддержки и в течении 30 минут вам все подключат. Вам останется самостоятельно сделать самую малость.
И так, чтобы сделать переход на HTTPS-протокол:
1. Делаем бэкап базы данных и всего сайта, это так на всякий случай.
2. Устанавливаем сертификат.
Начинаем редактировать файлы
1. wp-config.php:
— Добавляем
define (‘WP_HOME’, ‘https:// ваш сайт.ru’);
— Добавляем
define ( ‘WP_CONTENT_URL’, ‘https:// ваш сайт.ru/wp-content’ );
Домен вставляем свой
2. wp-settings.php:
-Добавляем
— define ( ‘FORCE_SSL_ADMIN’, true );
3. В файле robots.txt
редактируем Host: https://ваш сайт.ru
4. файл .htaccess не трогаем, когда обратитесь в службу поддержки они его сами исправят.
Ну а для других хостингов – узнавайте в службе поддержки.
5. Устанавливаем плагины WordPress Force HTTPS и
Better Search Replace, и при помощи последнего плагина меняем http на https. Можно конечно и
без этого плагина, но это уже придется ручками!
6. В сервисе «Яндекс. Вебмастер» (https://webmaster.yandex.ru/sites/ в инструменте <Переезд сайта> нужно поставить галочку добавить HTTPS
7. Добавьте HTTPS-сайт (https://ваш сайт.ru) в сервис Гугл,права на него подтвердите.
Ну вот в принципе и все. Мы с вами сделали переход на HTTPS-протокол.
Будут вопросы пишите.
Пока, пока.
Добрый день! С удовольствием знакомлюсь с Вашими, Александр, статьями. Огромное спасибо Вам за скурпулезное разъяснение.