Erro .htaccess - ERR_TOO_MANY_REDIRECTS

Eu tenho esse arquivo .htaccess para redirecionarhttp:// parahttps://
Eu também fizwww. para redirecionar o domínio raiz!
www. para o domínio raiz funciona! Contudohttps:// o redirecionamento não! Se eu definirRewriteCond %{HTTPS} on paraRewriteCond %{HTTPS} off ouRewriteCond %{HTTPS} =!on Eu recebo um erro do navegador:

A página example.com não está funcionando

mysite.com o redirecionou muitas vezes.

Tente limpar seus cookies.

ERR_TOO_MANY_REDIRECTS


Uma edição que fiz me deu um erro de 500, mas reverti para o que era antes! tudo o que fiz foi mudar:RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} paraRewriteRule(.*) https://%{HTTP_HOST}%{REQUEST_URI} ouRewriteRule (.*)https://%{HTTP_HOST}%{REQUEST_URI}

Alguém tem alguma idéia de como corrigir esse problema?

Esta é toda a minha.htaccess Arquivo!

<IfModule mod_rewrite.c>
 RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{HTTPS} on          [OR]
RewriteCond %{HTTP_HOST} ^www\.   [NC]
RewriteRule ^ https://antimalwareprogram.co%{REQUEST_URI}     [R=301,L,NE]
</IfModule>

questionAnswers(1)

yourAnswerToTheQuestion