¿Contenido Mixto Errores?
¿Tiene usted Contenido Mixto Errores en cualquier página de su sitio después del cambio de HTTP A HTTPS? Esto es causado en su página o un script JavaScript en su página que solicita un recurso vía HTTP. Después de que usted ha buscado los archivos de su sitio y la base de datos para links que usan HTTP, usted debería haber fijado ellos todos. Sin embargo, a veces los scripts en su página solicitarán recursos de los cuales usted no es consciente. En algunos casos, hay un recurso vía HTTP. Esto me pasó recientemente cuando cambié mi sitio a HTTPS. Un script se hacía cargada que posteriormente solicitaba un recurso inseguro. Por suerte, usted puede deshacerse de todos los Contenido Mixto Errores rápidamente y finalmente con esta línea sola de código:
<meta HTTP-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
Puesto esto en medio las etiquetas HEAD en su plantilla Header para deshacerse de Contenido Mixto Errores sobre el sitio entero. Como alternativa, usted puede ponerlo en la sección HEAD de cualquier página individual que ha los Contenido Mixto Errores.
Una palabra de advertencia.
Esto no es mágico. Esto mejora todo el HTTP solicitudes a HTTP antes de que el navegador los haga. Esto quiere decir que si no hay una versión de HTTP del recurso disponible, la solicitud fallará y usted no conseguirá el recurso. Usted puede leer más aquí.
Si usted trata de servir su sitio sobre HTTP, esto es como tiene que ser. Si usted no quiere los Contenido Mixto Errores, usted simplemente no puede cargar recursos inseguros. Espero que esto le ayude. Esto seguramente me ayudó a deshacerme de mis pocos últimos Contenido Mixto Errores cuando cambié a HTTPS.