Переадресация эгея с http на https

Мой действующий хостинг sprinthost бесплатно предоставил ssl сертификат, поэтому почему бы им не воспользоваться, к тому же Chrome это уже рекомендует и практически требует ради безопасности пользователей.
При попытке зайти по адресу https://klenovnn.ru блог попытался сделать редирект на /:80 и на выходе ничего не удалось загрузить, ошибка сервера.
Так как у меня нет возможности для одного сайта изменить настройки в apache, выполнена следующая манипуляция в файле /system/core.php.
Комментируем удаляем следующий код:
if($_SERVER['SERVER_PORT']!=<часть кода удалена>. $_SERVER['SERVER_PORT'];
Открываем файл .htaccess и после
RewriteEngine on
Добавляем две строки:
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Чистим кэш
После дополнительно нужно очистить кэш, эту процедуру можно выполнить при помощи ввода адреса domain.ru/@sync/
В итоге мы получаем автоматический 301 редирект на https с любой страницы сайта, с приставкой https.
UPD
Дополнительный вариант для Ильи Бирмана в решение вопроса.
Слева показан оригинальный файл system/core.php, а справа произведенные изменения.

Спасибо!
В последней версии кстати с коробки вроде работает.