На днях я обнаружил, что на сайте не происходит перенаправление на защищенный протокол https://
Обратил я на это внимание, потому что перестали отображаться звездочки рейтинга товаров. Вместо них я видел буквы SSSSS
Заглянув в панель разработчика Chrome я обнаружил ряд ошибок при загрузке шрифтов.
Дальнейшие изыскания привели к выводу, описанному в первой строке этого поста.
Решается проблема перенаправления внесением изменений в файл .htaccess.
Ниже я размещаю строки, которые обязательно должны быть вверху в вашем файле.
# BEGIN Redirect
RewriteEngine on
# ЗДЕСЬ ДОЛЖНА БЫТЬ ПЕРЕАДРЕСАЦИЯ С АДРЕСА ХОСТИНГА НА ДОМЕННОЕ ИМЯ
# ЗДЕСЬ ДОЛЖНА БЫТЬ ПЕРЕАДРЕСАЦИЯ С ИМЕНИ С www. НА ДОМЕННОЕ ИМЯ без www.
# А СТРОЧКИ НИЖЕ КАК РАЗ ОТВЕЧАЮТ ЗА ПЕРЕНАПРАВЛЕНИЕ НА https://
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # END Redirect
# END Redirect