Forzar HTTPS hace que todo el tráfico de tu sitio use el candado SSL: evitas versiones duplicadas http/https, mejoras la confianza del visitante y alineas el sitio con lo que Google espera desde hace años. En cPanel se resuelve editando el .htaccess del public_html (o la carpeta de la app).
Antes de redirigir: el certificado SSL debe estar emitido e instalado. Si aún no lo tienes, actívalo (gratis en los planes) o revisa certificados SSL y la guía SSL gratuito en cPanel.
Redirección HTTPS en .htaccess (Apache)
- Entra a cPanel → Administrador de archivos.
- En Configuración, marca Mostrar archivos ocultos y guarda.
- Abre
public_html(o el directorio de tu dominio adicional). - Edita
.htaccess(créalo si no existe). - Al inicio del archivo, pega:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Guarda y prueba en una ventana de incógnito escribiendo http://tudominio.cl: debe saltar a https://.
Variante si usas www (o no-www)
Unifica también el host canónico para no tener cuatro combinaciones indexables:
RewriteEngine On
# Forzar HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Ejemplo: forzar www
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Elige una versión canónica (www o apex) y sé consistente en WordPress (Ajustes → Generales) y en el DNS.
WordPress: ajustes extra
- En Ajustes → Generales, URL del sitio y de WordPress con
https://. - Si quedaron recursos en http (candado roto), usa un plugin de “SSL / really simple” o busca-reemplaza en la base con cuidado.
- Tras migrar, vacía caché del hosting y del plugin de caché.
Errores comunes
- Redirigir antes de tener el certificado → bucle o error de conexión.
- Reglas mal pegadas a mitad del
.htaccessde WordPress rompiendo permalinks. - Contenido mixto: CSS/JS/imágenes aún en http.
- CDN o proxy con SSL “flexible” mal configurado (el navegador ve https pero el origen no).
¿Por qué 301 y no meta-refresh?
El 301 es la señal correcta para SEO y navegadores: “este recurso se mudó de forma permanente a HTTPS”. Un meta-refresh o JS es frágil y no transmite bien el equity de enlaces.
Preguntas frecuentes
¿El SSL gratis de Let’s Encrypt sirve igual?
Para la gran mayoría de sitios y tiendas, sí. Los certificados de pago se justifican por validación de organización o wildcards. Ver seguridad web.
¿Afecta el correo?
La redirección web no cambia el correo. Los MX y el webmail siguen su propia configuración (correo corporativo).
Resumen: instala el SSL, fuerza HTTPS con 301 en .htaccess, unifica www/no-www y limpia contenido mixto. Si prefieres no tocar archivos, el soporte de Host puede orientarte desde contacto.
SIGUIENTE PASO · CONTRATAR
Protege y publica con candado
Activa HTTPS con un certificado SSL o contrátalo aquí. En todos los planes de hosting el SSL básico va incluido.