¿Cómo puedo hacer redireccionado de HTTP a HTTPS con las www?
Es muy fácil, basta que agregue el siguiente código en el archivo .htaccess, será siempre re-direccionado en forma a segura a su sitio.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^www\.midominio\.com [OR,NC]
RewriteCond %{HTTP_HOST} ^pmidominio\.com [NC]
RewriteRule ^(.*)$ https://www\.midominio\.com/$1 [R=301,L]
RewriteCond %{SERVER_PORT} 443
RewriteCond %{HTTP_HOST} ^midominio\.com [NC]
RewriteRule ^(.*)$ https://www\.midominio\.com/$1 [R=301,L]
</ifModule>
→