Hola John, existen varios plugins que te permiten forzar la carga de tu sitio web con SSL, sin embargo mantienes una opción mejor dentro de tu cPanel que es el Forzado HTTPS de tu dominio, adjunto una imagen para tu rápida revisión, los pasos para realizar este forzado son:
1. cPanel > Dominios
2. Forzado HTTPS> Activado
Por otra parte, pese al forzado del HTTPS de su sitio Web, este presenta advertencias de contenido mixto y esto se da ya el contenido mixto ocurre cuando el HTML en un sitio web se carga a través de una conexión HTTPS segura (gracias a un certificado SSL instalado recientemente) pero otro contenido, como imágenes, videos, hojas de estilo y scripts, continúan cargándose a través de un protocolo inseguro HTTP. Esto hace que parte del contenido web se cargue de forma segura y parte del contenido web se cargue de forma insegura.
Para solucionarlo usted puede buscar los enlaces que están causando este tipo incidentes visitando su sitio web desde el navegador Google Chrome y seguir estos pasos:
Paso 1
1. Sitio Web > Inspector de Elementos.
2. Elija la pestaña Consola.
El navegador detectará contenido mixto y mostrará advertencias como esta:
Fuente: https://googlesamples.github.io/web-fundamentals/fundamentals/security/prevent-mixed-content/passive-mixed-content.html
Una alternativa en este punto, es usar nuestra herramienta para conocer enlaces inseguros lo invito a revisarla desde este enlace :
Paso 2
Una vez que usted obtenga los enlaces que generan la advertencia de contenido mixto lo siguiente que deberá hacer, es comparar su página web HTTP con la página web segura HTTPS (usando la misma URL para ambos). Si las páginas web son idénticas a través de HTTP y HTTPS, continúe con el siguiente paso. Esto significa que Google Chrome no bloquea el contenido y puede continuar.
Fuente: https://developers.google.com/web/fundamentals/security/prevent-mixed-content/fixing-mixed-content#finding_mixed_content_by_visiting_your_site
Sin embargo, si ve una advertencia o el contenido no se mostrará a través de la conexión HTTP, debe realizar una de las siguientes acciones:
- Deshágase del recurso por completo (por ejemplo, la imagen, el video, etc.
- Incluya el recurso de otro host si está disponible
- Descargue y aloje el recurso en su sitio directamente.
Paso 3
Finalizada la comprobación el siguiente paso sera forzar la URL de http:// a https:// es decir volver a implementar o cargar el archivo que encontramos en el paso 1.
Una vez que usted cargue el nuevo recurso de manera segura haga clic en la página web donde apareció el error de contenido mixto y realice una vez mas el paso uno, para validar que el recurso cargado ya no esta dentro de las advertencias de contenido Mixto.
Repita este proceso para cada uno de los recursos encontrados.
Por favor en cualquiera de estos pasos si tiene alguna pregunta o inquietud permitame saber, adicional si necesita mas detalles sobre esta advertencia puede visitar este articulo en donde hablamos de este incidente: