Error de acceso. ERR_TOO_MANY_REDIRECTS

Tengo este archivo .htaccess para redirigirhttp:// ahttps://
Yo tambienwww. a la redirección de dominio raíz!
www. a raíz de dominio funciona! sin embargohttps:// la redirección no lo hace! Si pongoRewriteCond %{HTTPS} on aRewriteCond %{HTTPS} off oRewriteCond %{HTTPS} =!on Me sale un error del navegador:

La página de example.com no funciona

mysite.com te redirigió demasiadas veces.

Intenta borrar tus cookies.

ERR_TOO_MANY_REDIRECTS


¡Una edición que hice me dio un error 500 pero volví a volver a ser como era antes! todo lo que hice fue cambiar:RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} aRewriteRule(.*) https://%{HTTP_HOST}%{REQUEST_URI} oRewriteRule (.*)https://%{HTTP_HOST}%{REQUEST_URI}

¿Alguien tiene alguna idea sobre cómo solucionar este problema?

Este es mi todo.htaccess ¡archivo!

<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>

Respuestas a la pregunta(1)

Su respuesta a la pregunta