Как да преведете WordPress в HTTPS просо за сложно

Днес в Интернет има тенденции към сигурността на личните данни и в тази връзка стана популярен HTTPS протоколът, който може да бъде получен чрез инсталиране на SSL сертификат на вашия сайт. Съвременните алгоритми за търсене обръщат голямо внимание на наличието на сертификат на сайта, а новите версии на браузърите предупреждават потребителите за несигурността на връзката при посещение на сайт на HTTP. Следователно всеки ще трябва да премине към HTTPS рано или късно.

Превключването на сайт към HTTPS е задача, която изисква определени действия. В тази статия ще говоря за това как да мигрирам WordPress към HTTPS. Инструкциите стъпка по стъпка ще ви позволят да запазите всички връзки при преместване, а също и да не загубите напредъка в промоцията в търсачките.

И така, инструкцията се състои от няколко стъпки.

преведете

Получаване на сертификат

За да може сайтът да се отваря през HTTPS, трябва да закупите SSL сертификат. Има три вида сертификати:

  • Проверка на домейн (DV) - подходяща за прости сайтове като блогове, притежавани от физически лица.
  • Проверка на организацията (OV) - такъв сертификат трябва да бъде закупен за сайтове, които принадлежат на юридически лица, тоест организации.
  • Extendet Validation (EV) - този сертификат е необходим за сайтове, които работят директно с пари - банки и платежни системи.

Днес почти всички хостинг компании ви позволяват да закупите сертификат директно от контролния панел, както и да го инсталирате на домейн. Отбелязвам, че хостингът Beget, който използвам, дава възможност за получаване на SSL сертификат безплатно за неограничен брой домейни, за неограничено време.

Няма да навлизам в подробности как да инсталирам сертификата, т.квсеки хостинг ще има различна процедура. В краен случай, ако имате въпроси, можете да се свържете с услугата за поддръжка на хостинг.

Пренасочване към HTTPS

За да направите това, отворете файла .htaccess в основната папка на сайта и в самото начало, преди всичко, което вече е написано там, въведете тези редове:

трябва да се преведе на:

Смяна на връзки

Сега ще бъде забавно!

wordpress

За да преведете всички съществуващи връзки на сайта към HTTPS, извършете операция за търсене и замяна в базата данни. Най-лесният начин е да изтеглите базата данни на вашия компютър. За да направите това, отворете базата данни чрез приложението PHPMyAdmin на вашия хостинг и отидете на раздела „Експортиране“ там. Щракнете върху бутона „Отиди“ и изтеглете базата данни на вашия компютър.

преведете

В полето "Намиране" напишете http:// и в полето "Замяна" - https:// и след това щракнете върху бутона "Замени всички".

просо

В резултат на тази операция всички връзки, съдържащи http://, ще бъдат заменени в базата данни.

Сега трябва да изтеглите обратно тази актуализирана база данни. За да направите това, в същото приложение PHPMyAdmin отидете в раздела „Импортиране“ и като щракнете върху бутона „Избор на файл“, посочете актуализирания файл с база данни на вашия компютър. След това кликнете върху бутона "Напред" (по-долу) и новата база данни ще бъде качена на сайта.

просо

След това проверете отново сайта, като изчистите кеша на браузъра, за да видите дали катинарът е станал зелен. В повечето случаи всичко вече е успешно. В частни ситуации обаче се случва това да не е всичко, т.е. все още има връзки с HTTP.

За да разберете какви други HTTP връзки остават, отворете изходния код на сайта от браузъра (чрез десен клик на мишката) и потърсете (чрез клавишната комбинация CTRL + F) http:// Ще видите всички налични връзки с този протокол.Остава само да ги намерите във файловете на сайта и да ги коригирате.

Настройка на индексиране в търсачките