Обсуждение сложностей при работе https
Если на сайте в строке сосояния вместо зелёного замочка () появляется серый замочек с треугольничком,
то
Здесь может быть множество причин и решений
1.1 На хостинге, в настройках домена ставим галочку ☑Защищенное соединение (SSL) и галочку ☑Перенаправлять HTTP-запросы в HTTPS
1.2 На хостинге, в корне вашего сайта в файле .htaccess добавляем перенаправление HTTP в HTTPS такого типа:
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
это один из возможных вариантов, если он не работает, то смотрите другие варианты здесь
1.3 Включаем SSL в настройках Админки сайта на Joomla, например:
2.1 Когда на странице вашего сайта выводятся картинки, ссылки скрипты и т.д. по протоколу http вместо https
Самый простой способ решить эту проблему сделать замену http:// на https:// ➯ в PhpMyAdmin или в дампе базы данных ( как в текстовом файле) Когда на странице вашего сайта выводятся картинки, ссылки по протоколу http вместо https
Если не помогло ➡
2.2 Смотрим, что ещё мешает, какие картинки, ссылки скрипты и т.д. по протоколу http вместо https
Привлекаем для этого панель веб мастера в FireFox или Google Chrome.
Правая кнопка мыши ⇨ Посмотреть код ⇨ Отрываем вкладку Console ⇨ и смотрим ошибки, которые фигурируют под названием Mixed Content ⇨ устраняем их ( заменяя http на httpS )
Это могут быть:
Если не помогло ➡
продолжение следует ...
☭ Обсуждаем и решаем ещё одну проблему
Может возникать при включении https на вашем хостинге ОДНОВРЕМЕННО с установкой внешнего SSL ( например cloudflare.com )
Другими словами, если вы уже имеете сертификат SSL, то в настройках хостинга нельзя включать Защищенное соединение (SSL)
Проект Joom-la-la предназначен для начинающих пользователей Системы управления сайтами Joomla; программистов, администраторов. Мы хотим поделиться с вами своими наработками и примерами.
Это один из сотен сайтов, сделанных нами в рамках бренда Petrovich Group. Надеемся быть вам полезными и ждём ваших комментариев
Добавить комментарий