Nuthost

Cómo redireccionar todas tus visitas a https

Muchas veces, tras instalar un certificado SSL en nuestro sitio web o simplemente utilizando el que viene incluido gratuito en las cuenta de hosting, al ingresar a tu sitio ves que el mismo sigue figurando como «no seguro» en la barra de Navegación de Chrome o Firefox. ¿Por qué sucede esto? Veamos:

La web funcionó siempre a través del puerto 80 y es el que se corresponde al «http», mientras que de forma segura y encriptada a través del puerto 443, el cual requiere un certificado de seguridad, y permite que tu web se vea como «segura» usando «https».

Que se active el https no significa que se anule el http, es por eso que al ingresar a tu web seguís viendo la misma como no segura, incluso en Google puede estar indexada la versión no segura, pero no hay problema, esto tiene una solución muy sencilla: redireccionar http a https vía .htaccess.

¿Cómo acceder al archivo .htaccess?

Vas a cPanel, buscas el «Administrador de Archivos» e ingresas a la carpeta «public_html». Si no ves ahí a archivo .htaccess posiblemente esté oculto, entonces debes dirigirte a «configuración» y allí tildar la opción «Mostrar archivos ocultos (dotfiles)». Guardamos la opción y ya veremos en el listado de archivos el .htaccess

Editando el .htaccess

Nos posicionamos sobre el archivo y le damos click en «Editar». Luego agregamos el siguiente código para redireccionar a todos los usuarios que entren con el puerto no seguro (80) al puerto seguro (443):

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://tupaginaweb.com/$1 [R,L] 

De más está decir que donde dice «tupaginaweb.com» lo tenes que reemplazar por tu propio sitio web. Al guardar los cambios sobre el archivo, será suficiente.

Para dudas o consultas, ¡dejanos tu comentario!

Tagged in:
Acerca de 
Web
Diego Medrano es el Coordinador General de Soporte Técnico en Nuthost. Trabaja en la empresa desde 2014. Comenzó su carrera en la empresa como soporte técnico de primer nivel, dedicándose a brindar asistencia experta y personalizada a los clientes. Su responsabilidad principal era resolver problemas técnicos de manera eficiente, asegurando una experiencia de usuario excepcional. Manejó consultas y problemas relacionados con el alojamiento web, garantizando la disponibilidad y el rendimiento óptimo de los servicios. Su compromiso y habilidades lo llevaron a asumir roles de mayor responsabilidad, y hoy lidera el equipo de soporte técnico

2 Comentarios

  1. lucas

    5 marzo, 2020 - 17:05

    en chrome esto no funciona… ya que me sigue figurando como sitio no seguro

    • Esteban Ferriol

      14 mayo, 2020 - 11:27

      Hola Lucas, como estas? Que navegues el sitio por HTTPS es condición, pero no suficiente. Si dentro de tu sitio web estas haciendo llamadas a contenido con HTTP, la navegación se seguirá mostrando como insegura. Todas las llamadas de imágenes, por ejemplo, deben ser hechas con HTTPS.