Для удобной настройки редиректов через панель управления сайтом рекомендую воспользоваться модулем Редирект мастер из Маркетплейс. Цель модуля - максимально облегчить настройку редиректов, а также выявлять заходы на сайт по битым, кривым или устаревшим ссылкам. Далее с таких url можно создать редирект в пару кликов.
Модуль также позволяет задать главное зеркало сайта, на которое будут перенаправляться все запросы. В вашем случае в качестве главного зеркала в настройках модуля нужно будет указать "https://domain.ru". Это всего лишь одна настройка, она делается через панель управления сайтом и не требует навыков программирования. При этом нужно будет вернуть типовой файл .htaccess, чтобы исключить проблемы в htaccess.
Буду рад, если модуль поможет в дальнейшем решать подобные проблемы.
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] Измените порядок директив п.с. В редакторе форума если код, то строки не переносятся