Buenas tardes,
He tenito un problemas para activar el protocolo SSL en una de mis webs, que ya hemos solucionado a través de soporte.
El protocolo esta activo, pero me carga unos elementos en contenido mixto y no aparece el candado verde.
He seguido las instrucciones que me indican desde soporte
https://guias.webempresa.com/preguntas-frecuentes/contenido-mixto-tras-activar-ssl-web/
He instalado el SSL Insecure Content Fixer, y pasado varios niveles.
A traves de Contenido solo visible a usuarios registrados
Hola
Cómo has puesto esas imágenes en tu sitio?, usas algún widget?, envía una captura de pantalla.
Si quitas esas imágenes ya te aparece correctamente el https?
Saludos.
Hola Benigno.
Ok, veo que tienes el certificado instaldo pero tienes tres imagenes que estan cargado con http://
Puedes revisarlo en esta url:
-> https://sslchecker.webempresa.io/blog.e-parafernalia.com
Prueba lo siguiente.
.- Edita el archivo htaccess que encontrarás en la raíz de la instalación y al principio del archivo añade lo siguiente:
Header always set Content-Security-Policy "upgrade-insecure-requests;"
Este código lo que realiza es forzar la carga https:// de los elementos que cargan con http://
Un saludo
Hola Pepe, Gracias por tu ayuda, he hecho lo que me indicas y si entro en el sslcheker, me sigue lanzando algún contenido mixto..
Además si entro por http:// no me redirecciona a la versión segura.. No se si lo tengo bien insertado el código que me has facilitado??
Gracias!!
Hola Benigno.
¿ Realizaste la modificación en el administrador de wordpress para que cargue con https:// ?
.- Accede a tu sitio WordPress como administrador
.- Accede Ajustes -> Generales
.- En el campo Dirección de WordPress (URL): cambia http:// por https://
.- En el campo Dirección del sitio (URL): cambia http:// por https://
Una vez realizado ese cambio revisa si redirecciona a https:// ( Aunque cargue contenido mixto, de momento no importa solo queremos ver si carga el certificado )
Si vieras que carga perfecto, si vieras que no carga añade lo siguiente al principio del archivo htaccess:
RewriteEngine On RewriteCond %{ENV:HTTPS} !on [NC] RewriteCond %{QUERY_STRING} !wc-api [NC] RewriteCond %{HTTP_HOST} ^dominio.com$ [OR] RewriteCond %{HTTP_HOST} ^www.dominio.com RewriteRule ^(.*)$ https://dominio.com/$1 [R=301,L,NE]
Una vez comprobemos que el certifica carga vemos lo del contenido mixto.
Un saludo
Gracias por tu ayuda Pepe,
Vamos revisando todo lo que me indicas
1) en ajustes las URLS están ok a https://
2) he añadido el code que me indicas
y todo Funciona ya OK!!
Muchas Gracias por tu ayuda!!!
Hola Benigno.
Genai l!!! veo que ya carga con el certificado y no veo contenido mixto. 😉
Ya sabes, cualquier consulta que tengas no dudes en comunicarlo.
Cerramos el tema
Un saludo