Ir al contenido principal

SSL — Solucionar el error de contenido mezclado (mixed content)

L
Escrito por Luciana Parente

Aplica a: Web Hosting y WordPress Hosting · Tiempo estimado: 10 min


¿Qué vas a lograr?

Identificar y corregir los recursos de tu sitio que todavía se cargan por HTTP después de instalar un certificado SSL, eliminando la advertencia de contenido mezclado en el navegador.


Por qué ocurre este error

Cuando instalás un certificado SSL, el sitio pasa a cargar por HTTPS — pero si algunas imágenes, scripts, estilos u otros recursos todavía tienen URLs con http:// en el código, el navegador los detecta como inseguros y muestra una advertencia aunque el certificado esté correctamente instalado.


Pasos

Identificar los recursos con problema

  1. Ingresá a tu sitio desde Chrome o Firefox

  2. Hacé clic derecho en la página → Inspeccionar → pestaña Consola

  3. En la consola aparecen las URLs que se están cargando sin HTTPS — esas son las que tenés que corregir


Corregir las URLs en el código

Una vez identificadas, tenés dos opciones:

  • Cambiar http:// por https:// en cada URL afectada dentro de los archivos HTML, CSS, PHP u otros

  • Usar URLs relativas — la opción más robusta. En lugar de escribir la URL completa, usá solo la ruta desde la raíz del sitio. Por ejemplo: http://tusitio.com/imagenes/img.jpg se convierte en /imagenes/img.jpg. El navegador aplica automáticamente el protocolo correcto

Revisá todos los archivos relevantes: HTML, CSS, PHP, JavaScript. Controlá especialmente imágenes, documentos e iframes.

Si cargás recursos desde otro dominio (imágenes externas, scripts de terceros), asegurate de que esas URLs usen https://. Si ese dominio externo no tiene SSL, el error de contenido mezclado va a persistir independientemente de lo que hagas en tu sitio.


En WordPress — desde Mi cuenta

  1. Ingresá a Mi cuenta y andá a Mis ServiciosWeb Hosting

  2. En el plan donde está tu WordPress, hacé clic en Gestionar

  3. Andá a Opciones (···) y seleccioná Cambiar Dominio y SSL

  4. Seleccioná la nueva configuración

  5. Hacé clic en Cambiar para confirmar

Si preferís hacerlo sin tocar código, también podés instalar un plugin específico para corregir mixed content — hay varias opciones disponibles en el repositorio de WordPress.


Verificá que funcionó

Recargá el sitio y abrí la consola del navegador nuevamente. Si no aparecen más advertencias de contenido mezclado, el candado debería mostrarse completo sin advertencias en la barra de direcciones.


Errores frecuentes

Corregí las URLs pero el error persiste

→ Probablemente quedan recursos con http:// en otros archivos o en contenido cargado dinámicamente (por ejemplo, desde una base de datos en WordPress). Revisá también el contenido guardado en la base de datos — los plugins de WordPress para mixed content suelen encargarse de eso automáticamente.

El error aparece solo en algunas páginas

→ Esas páginas tienen recursos específicos con URLs inseguras. Inspeccioná cada una por separado desde la consola del navegador para identificar exactamente qué recurso está causando el problema.


Ver también

→ SSL — Forzar la redirección de HTTP a HTTPS

→ SSL — Instalar el certificado SSL incluido en tu plan

→ SSL — Instalar el certificado SSL (Sectigo)

¿Ha quedado contestada tu pregunta?