RewriteRule (.*) https://site.ru/$1 [R=301,L] mrzgt, это правило в .htaccess должно перенаправить на домен site.ru и других перенаправлений тут нет.
Если происходит переход на другой домен site2.ru, то возможно в кеше браузера остался результат предыдущих экспериментов. Перед очередной проверкой не забывать сбросить кеш браузера.
Или проверять каким-нибудь онлайн сервисом, например, www.bertal.ru
mrzgt, а в запросе было это /ru?
Тут правило копирует первоначальный запрос.
Если убрать $1, то все запросы направит на главную страницу. RewriteRule (.*) https://site.ru/ [R=301,L]