Cómo forzar a tu sitio a usar SSL (https) usando cPanel

Tiempo estimado de lectura: 2 min

Todos queremos navegar de forma segura en Internet y es más fácil hacerlo cuando se usa SSL. SSL garantiza que todas las comunicaciones entre tu navegador web y el sitio que está visitando estén encriptadas. Los sitios que usan SSL generalmente mostrarán un candado verde al comienzo de la barra de direcciones de su navegador.

Este artículo muestra cómo hacer que el servidor web fuerce todas las conexiones a su sitio usando SSL, esto significa que todas las conexiones se realizarán usando https:// en lugar de http://.

Este artículo no detalla cómo garantizar que todo su contenido esté disponible a través de https:// debes asegurarte de que tu sitio esté configurado correctamente. Tenemos un artículo separado sobre como soluciónar los problemas de contenido mixto.
Antes de completar estos pasos, debes asegurarse de que haya un certificado SSL v√°lido para el dominio en el que desea forzar SSL. Puede ser un certificado SSL comprado o un certificado gratuito Let’s Encrypt. Tenemos un art√≠culo sobre c√≥mo configurar Lets Encrypt en tu dominio.

Con la versión 80, cPanel introdujo una forma mucho más simple de configurar un dominio para forzar todo el tráfico a través de HTTPS.

A menos que tengas un requisito específico para la configuración HTTP/HTTPS de un dominio primario/alias personalizado, recomendamos utilizar este nuevo método.

Los dominios de alias heredan su estado de redireccionamiento de su dominio principal. El método alternativo para forzar HTTPS es editando el archivo .htaccess

Forzar el uso HTTPS en dominios de cPanel.

Haz clic en Dominios desde la sección DOMINIOS en cPanel.

Simplemente haz clic en el control deslizante debajo de la columna Force HTTPS Redirect al lado del dominio que deseas habilitar.

Verás un mensaje de confirmación en la esquina superior derecha y el interruptor cambiará a Activado.

Usando nuestro plugin CloudNS

Desde dentro de cPanel, vaya a …

1.- Nginx Cluster Control -> CloudNS

2.- A continuaci√≥n, seleccione la lista desplegable del dominio y haga clic en ‘Configurar’

3.- Haga clic en ‘Configuraci√≥n de la aplicaci√≥n’

4.- Despl√°cese hacia abajo hasta que vea una secci√≥n para ‘Redirecciones’

5.- ‘Habilitar’ la opci√≥n redirect_to_ssl

6.- Haga clic en ‘Enviar’

Ahora, su sitio forzar√° el protocolo https:// en lugar de usar http://

Forzar https:// a través de un archivo .htaccess

Para forzar a todo el tráfico web a usar HTTPS inserta las siguientes líneas de código en el archivo .htaccess en la carpeta raíz de tu sitio web. Importante: si tienes un código escrito ya en tu archivo .htaccess, agregua esto arriba donde ya hay reglas con un prefijo de inicio similar.

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

Aseg√ļrte de reemplazar www.example.com con su nombre de dominio real (tu dominio). Para forzar a tu dominio a usar HTTPS, usa las siguientes l√≠neas de c√≥digo en el archivo .htaccess en la carpeta ra√≠z de su sitio web:

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

Aseg√ļrate de reemplazar example\ .com con el nombre de dominio que intentas forzar a https. Adem√°s, debes reemplazar www.example.com con su nombre de dominio real. Si desea forzar SSL en una carpeta espec√≠fica, puedes insertar el siguiente c√≥digo en ti archivo .htaccess:

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

Aseg√ļrate de cambiar la referencia de la carpeta al nombre de la carpeta real. Despu√©s, aseg√ļrate de reemplazar www.example.com/carpeta con tu nombre de dominio real y el nombre de la carpeta en la que desea forzar el SSL.

Forzar https:// usando un plugin de WordPress

Hay un mont√≥n de complementos disponibles para este prop√≥sito, sin embargo, el que recomendamos se llama Really Simple SSL¬†que se puede descargar en WordPress a trav√©s de la secci√≥n de plugins. Una cosa que tambi√©n deber√°s hacer cuando configures https:// para su sitio de WordPress es asegurarte de que su ‘URL del sitio’ en Configuraci√≥n -> General tambi√©n tenga ‘https://’.

_Gracias por leernos.

¬ŅTe result√≥ √ļtil este art√≠culo? Vota y ay√ļdanos a mejorar.
5 de 5 encontr√≥ √ļtil este art√≠culo.
Visto por: 1061