He echado un vistazo a las preguntas existentes, pero realmente no he encontrado nada que me funcione.http to https a través de .htaccess
Actualmente estoy ejecutando un sitio con un certificado SSL seguro. Se puede acceder al https://www.example.co.uk; existe un problema: también se puede acceder al sitio al http://www.example.co.uk; no quiero que esto sea posible. Lo necesito para redireccionar de http a https.
Encontré este fragmento de código para usar en un archivo .htaccess.
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.co.uk [NC]
RewriteRule ^(.*)$ https://example.co.uk/$1 [L,R=301]
Esto funciona bien cuando el usuario entra example.co.uk en su barra de direcciones, pero también tengo que añadir una sentencia condicional de algún tipo de forma que si el usuario introduce 'www.example.co.uk 'o' http://www.example.co.uk '.
He intentado usar los gustos de [OR], pero esto termina creando errores en el servidor.
Se agradece cualquier ayuda y sugerencias.
Saludos.
posible duplicado de [Cómo redirigir todas las solicitudes HTTP a HTTPS] (http://stackoverflow.com/q/4083221/), [Forzar SSL/HTTPS con Zend Framework y mod_rewrite] (http://stackoverflow.com/q/1329647 /), [Forzar SSL y WWW en .htaccess] (http://webmasters.stackexchange.com/q/8833) – outis