A continuación vamos a mostrarle cómo redirigir solicitudes no-https para utilizar https.
¿Por qué harías esto? Esto depende del tipo de sitio. Por ejemplo, si estás ejecutando un sitio de facturación, y quieres asegurarte de que todo el tráfico es seguro, puedes utilizar el siguiente código en su archivo .htaccess.
1) Editar / Crear un archivo .htaccess en la carpeta de su sitio (normalmente public_html).
2) Agregue el código siguiente al archivo .htaccess.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
3) Guarde el archivo y compruebe los resultados en el navegador web al tratar de acceder a su sitio usando http estándar en lugar de https. Si funciona correctamente, debería ser redirigido automáticamente a https.
Nota: Si usted no tiene un certificado SSL en su sitio, esto podría causar errores. Por favor, asegúrese de que usted tiene un certificado SSL instalado.
Fuente: NEOLO.COM Hosting