Когато работите през HTTPS на сайт на Joomla 3, оформлението се разпада - как да се поправи

Днес се сблъсках със следващата задача - има сайт на Joomla 3, трябва да се направи, за да работи по протокола HTTPS. Всичко изглежда просто - отидете до контролния панел на хостинг доставчика и инсталирайте безплатен SSL сертификат за промоцията. Всичко това не отне много време, единственото нещо беше да регистрирате сайта в Жълтите страници - това беше необходимо, за да се потвърди получаването на SSL сертификат. Регистрацията е безплатна, не беше трудно и скоро се активира SSL сертификат за домейна и сайтът може да се превключи на HTTPS.

На пръв поглед това се прави просто в Joomla - в контролния панел, раздел Система - Общи настройки - Сървър и изберете последния елемент от падащия списък:

сайт

. запазете настройките и всичко изглежда работи! Проверка.

Joomla 3 има или грешка, или функция - за да накарате сайта да работи правилно през HTTPS, трябва да направите три неща:

Запазете файла на сървъра.

RewriteEngine включен
RewriteCond% ^ site \ .ru [NC]
RewriteCond% ^ http $
RewriteCond% отстъпка
RewriteRule (. *) Https: // %% [R = 301, L]

3. Във файла Robots.txt не забравяйте да се промените домакин: http://www.site.ru На домакин: https://www.site.ru

4. В Yandex.Webmaster трябва да "преместите" сайта в домейн с https: //

На този мой сайт преминаването към протокола HTTPS беше успешно завършено.