Forzar tu sitio a redirigir a https (SSL)

 

Generalidades

Este artículo proporciona orientación sobre cómo crear un archivo de configuración personalizado para forzar una redirección a la versión HTTPS segura de la URL de tu sitio web.

Agregar código personalizado solo es necesario si tu sitio web requiere un código específico para forzar la redirección.

Cuando agrega un certificado SSL a tu sitio web en el panel, DreamHost redirige automáticamente la URL que los visitantes usan para ver tu sitio de HTTP a HTTPS. El S garantiza que tu conexión esté encriptada (por ejemplo, https://example.com).

No es necesario que hagas nada para obligar a tu sitio a utilizar la URL segura, pero puede haber casos especiales en los que sea necesario que fuerces la redirección utilizando un archivo de configuración personalizado.

Preguntas Frecuentes

¿Cuándo necesitaría crear una redirección personalizada?

En casos especiales, es posible que necesites crear tu propio archivo de configuración personalizado para forzar una redirección.

Por ejemplo, si tu sitio está diseñado a medida, es posible que se requieran consideraciones especiales para todas las redirecciones de URL. En una situación única como esta, deberás agregar un código personalizado para forzar la redirección a HTTPS dentro de un archivo de configuración.

El nombre y la ubicación del archivo de configuración personalizado dependen del software que utiliza tu sitio y del sistema operativo del servidor, como Apache o Nginx.

¿Cómo sé si necesito crear una redirección personalizada?

Necesitarás contactar a un desarrollador web o consultar la documentación del software que utiliza tu sitio web. Nuevamente, esta es una situación muy poco común que no se aplica a la mayoría de los sitios web.

¿Puedo usar el servicio de redireccionamiento en el panel para forzar HTTPS?

No es posible utilizar el servicio de redireccionamiento del panel para obligar a tu sitio a cargar la versión HTTPS de tu URL. Esto se debe a que el servicio HTTPS solo funciona cuando el sitio está completamente alojado y el servicio de redireccionamiento elimina el alojamiento del dominio.

Cómo crear un archivo de configuración personalizado

Existen tres pasos para crear este archivo.

 

Confirmar que necesitas un archivo personalizado

Como se indicó anteriormente, la mayoría de los sitios web pueden utilizar la opción de redireccionamiento del panel sin problemas. Si por alguna razón esto no funciona como se espera, consulta con un desarrollador web o la documentación oficial del software que utiliza tu sitio web. Solo después de confirmar que esto es necesario, debes continuar.

Deshabilitar la redirección del panel

El siguiente paso es desactivar la redirección automática en tu panel. Revisa este artículo para obtener instrucciones sobre cómo eliminar el servicio DreamHost que redirige automáticamente tu sitio a HTTPS.

Cuando la redirección de DreamHost ya no esté activa, solo tu código personalizado controlará la redirección a la versión HTTPS de tu sitio.

Crear un archivop de redirección personalizada

Para crear este archivo, debes iniciar sesión en tu servidor a través de FTP o SSH.

Servidores Apache

La mayoría de los clientes de DreamHost ejecutan su sitio en un servidor Apache. En este caso, solo necesitarás crear un archivo .htaccess para tu sitio.

Servidores Nginx

Los servidores Nginx requieren que crees un archivo redirects.conf. Revisa este artículo para obtener más información.

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?