Una de las cosas que tienes que tener en cuenta cuando empiezas con tu web es asegurarte que por un lado, estás sirviendo todo tu contenido en protocolo seguro (aquí te cuento como afecta en SEO), y por otro lado, que todo tu sitio se sirve desde esta única versión y no tienes un «sitio espejo» desde donde duplicas tu contenido.
Ten en cuenta que si no haces esta redirección de tu dominio hacia una única versión estarás duplicando los esfuerzos de rastreo e indexación de todo tu contenido al tener dos urls (con http y con https) posicionando y canibalizando entre sí.
Cómo redirigir de HTTP a HTTPS usando el fichero .htaccess
Es cierto que algunos proveedores de hosting aplican por defecto el cambio de protocolo y fuerzan a un redirección hacia HTTPS, pero otros no, y aquí cuento mi experiencia a la hora de configurarlo desde cPanel.
En mi caso compré un nuevo dominio y lo configuré como principal sin 3w y con https.
Lo que tendrás que hacer para configurar las redirecciones serán:
- Entrar en tu cPanel
- Archivos -> Administración de archivos
- Buscas la carpeta de tu sitio (normalmente suele estar dentro del public_html) pero puede estar separada como carpeta aparte
- Dentro de la carpeta buscas el archivo .htaccess y le das a EDITAR
- Y dentro del fichero incluyes esta parte de código (sustituye https://tusitioweb.com/ por tu dominio):
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://tusitioweb.com/$1 [R=301,L,NE]
