Portada cPanel Cómo Forzar la Redirección HTTPS desde cPanel
Si tienes un sitio web, ya estarás familiarizado con términos como SSL, HTTPS, certificado de seguridad, sitio seguro, etc…
Esto es así porque desde hace algunos años los navegadores web, como Google Chrome o Firefox, muestran que un sitio web no es seguro si no tiene emitido un certificado de seguridad SSL.
Esto creo una gran desconfianza a los usuarios que visitan el sitio web, así que todo aquel que tenía una web, aprendió pronto a saber lo que eran los certificados de seguridad SSL y todo lo demás.
Hoy en día, pocos sitios aparecen como «no seguros», pero para que un sitio web se marque como seguro en los navegadores hay que realizar ciertos pasos.
Hoy vamos a ver una de las forma más sencillas de conseguir que tu sitio web aparezca como Sitio Seguro y con su candado en sólo un par de pasos y todo esto sin tener que salir de tu panel de control cPanel.
Para que tu sitio web sea visto como seguro para los navegadores web y por lo tanto para sus usuarios, hace falta dos cosas imprescindibles:
No te preocupes, ya que estos dos pasos son muy sencillos gracias a cPanel y las herramientas que te ofrece para que puedas administrar tu hosting web.
Lo primero que tienes que tener es un certificado SSL emitido para tu dominio.
Si tienes el hosting contratado en Hostinet, no tendrás ningún problema con esto, ya que todos los alojamientos web que ofrecemos tienen incluido el certificado SSL gratuito.
También incluimos el panel de control cPanel en todos los hosting, así que no deberías tener ningún problema para seguir esta guía, excepto los servidores VPS no administrados y hosting Windows, que tienen otras características.
Para empezar, tienes que acceder a cPanel. Esto puedes hacerlo de varias formas, pero la más sencilla es desde el panel de usuario en Hostinet.com:
Una vez dentro de cPanel, hay que emitir el certificado de seguridad SSL, si no está emitido ya.
Esto es muy sencillo, sólo hay que ir a Seguridad > Lets Encrypt SSL:
Una vez dentro, en la parte inferior verás los dominios y subdominios que tienes en tu hosting, puede que sólo tengas uno, así que la imagen es sólo de ejemplo, pero verás que pone Issue a new certificate o Emitir un nuevo certificado.
A la derecha del listado de dominios verás que tienes la acción de Emitir o Issue, según esté traducido o no la versión de cPanel.
Tendrás que hacer click ahí, lo que te llevará a otra pantalla desde la que podrás seleccionar si quieres emitir el certificado para www y para mail., que suele ser lo más habitual.
Ya sólo quedará hacer click de nuevo en Issue y si todo está bien, una notificación de indicará que el certificado ya está emitido.
Una vez tengas emitido el certificado, puedes probar que está funcionando, tan solo tienes que poner la URL del dominio en cualquier navegador de esta forma:
https://midominio.info
Verás como al poner https:// en sitio carga como seguro, pero si ahora pones la URL si la «s»:
http://midominio.info
Verás que el sitio sigue siendo no seguro y esto es lo que tenemos que solucionar, si alguien entrar por http://, sea redirigido a https://.
Para forzar esta redirección, la que podemos hacer de distintas formas, cPanel nos ofrece una muy sencilla.
Tenemos que ir al apartado Dominios >> Dominios:
Al acceder a esta sección veremos de nuevo un listado de los dominios que tengamos en nuestro hosting, de nuevo recordar que la imagen es sólo de referencia, ya que puedes tener sólo un dominio en tu caso.
Si te fijas, verás una columna que dice Force HTTPS Redirect, aunque no sepamos inglés parece que es bastante evidente para que sirve.
Justo debajo verás un interruptor que está apagado. Para forzar la redirección sólo tienes que activarlo y dejarlo en modo En (Encendido) tal y como se muestra en la imagen:
¡Y con esto ya estaría todo!, en unos minutos tu sitio web ya tendría que cargar con https:// sin mayores problemas.
Ten en cuenta que tu navegador web habitual puede tener almacenada en caché la web sin el certificado, por lo que puede seguir indicando que no es segura.
Puedes eliminar la caché, de tu navegado, probar con otro, con el móvil, etc… para comprobar que la redirección está funcionando.
Si no es así y la redirección te da problemas , tendrás que buscar una forma alternativa de realizarla, dependiendo de la estructura de tu sitio web puedes encontrar más información en nuestro: blog de formación.
IMPORTANTE: El forzado HTTPS de cPanel sólo funciona si nada en la estructura de la web funciona sin https://…, si no es así, puede darte problemas y tener que realizar la redirección de una forma alternativa. Puedes encontrar más información sobre como forzar HTTPS en nuestro blog de formación.