По шагам:
1.) в файле config.php прописано
// HTTP
define('HTTP_SERVER', 'https://site.ru/');
// HTTPS
define('HTTPS_SERVER', 'https://site.ru/');
2.) в файле admin/config.php прописано
// HTTP
define('HTTP_SERVER', 'https://site.ru/admin/');
define('HTTP_CATALOG', 'https://site.ru/');
// HTTPS
define('HTTPS_SERVER', 'https://site.ru/admin/');
define('HTTPS_CATALOG', 'https://site.ru/');
2.1) Включил SSL в админке.
3.) выполнил рекомендацию @Dotrox в /system/library/url.php поставил true
4.) Поставил модуль Марка
5.) в файле .htaccess прописано по рекомендации хостера
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
6.) обновил кэш везде где только можно.
везде где мне нужно появляется https://, шрифт fontawesome везде работает.
*site.ru - это имя сайта. Все что сделано, сделано путем проб и ошибок. Может что-то и не надо, но этот вариант у меня заработал. Ура!!) Спасибо всем.