Не очень понятно зачем в ssl части оставлен редирект, я б ещё понял он бы с
https://www.site.ru редиректил на
https://site.ru, а глянув на синтаксис, вижу логику следующую логику (не претендую, гуру рерайт модуля поправят) - если в SERVER_NAME содержится строка site.ru -> редиректить на site.ru. (кстати согласно
документации строку с "additional syntax" нужно брать в кавычки)
RewriteEngine on
RewriteCond %{SERVER_NAME} =site.ru
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [L,NE,R=permanent]
я бы закомментировал все три строки и передернул апач.