Avisos
Vaciar todo

Contenido que no está en HTTPS  

 
Javier
 Javier
Usuario eminente

He instalado el certificado de seguridad de Let´s Encrypt y todo bien, he forzado desde PrestaShop todas las páginas a HTTPS pero tengo dos cosas que siguen inseguras:

Insecure URL:
Found in: https://tiendadelsoldado.com/themes/default-bootstrap/cache/v_34_a324f6cd4864b6e33e27f5c6e44979b5_all.css

¿qué tengo que hacer para poder pasar a seguras estas cosas y tener mi "preciado" candadito verde?

Muchas gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 21/02/2017 3:47 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Eso te lo ha generado la cache de PrestaShop, prueba desactivando la cache y los parámetros de CCC de CSS, y verifica, esto para comprobar que es por cache.

De manera general podrías limpiar la cache, puedes probar incluso borrar lo que hay en la carpeta
Contenido solo visible a usuarios registrados , teoricamente se debe crear de nuevo

Saludos

ResponderCitar
Respondido : 21/02/2017 6:06 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Javier
 Javier
Usuario eminente

Me puedes indicar ¿como desactivo la cache y los parámetros de CCC de CSS?

Gracias.

ResponderCitar
Respondido : 21/02/2017 10:17 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Tienes que dirigirte a la administración de PrestaShop => parámetros avanzados => rendimiento.

En este apartado tendrás que seleccionar como NO al sistema de cache y también a los parámetros CCC y de CSS.

ResponderCitar
Respondido : 22/02/2017 2:39 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Javier
 Javier
Usuario eminente

Buenas tardes, ya he realizado la acción indicada y me sigue pasando lo mismo.

Un saludo.

ResponderCitar
Respondido : 22/02/2017 5:17 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Has probado también limpiar la cache?
Desde el backend de PrestaShop en Parámetros avanzados > Rendimiento, verifica la sección Smarty y prueba deshabilitar la cache

Puedes enviar algunas capturas de pantalla.

Salduos

ResponderCitar
Respondido : 22/02/2017 8:51 pm

Javier
 Javier
Usuario eminente

Adjunto pantallazos de los Parámetros Avanzados, sobre el error que da no adjunto pantallazo ya que con cualquier navegador se puede ver que no está el candado verde.

Gracias.

ResponderCitar
Respondido : 23/02/2017 10:50 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Actualmente tu web no carga, parece que está haciéndose algún tipo de redirección incorrecta. Entiendo que has añadido algo en el archivo .htaccess de la raíz de la web para ello, por lo que tendrías que eliminarlo.

Respecto a lo que comentas en este hilo, el problema que tienes en la web cuando se carga con el protocolo https está provocado porque se están cargando elementos adicionales con el protocolo no seguro http, como archivos css, js (javascript) o imágenes. Esto provoca, por un lado, que en lugar de salir el icono del candado a la izquierda de la barra de direcciones del navegador se muestre en su lugar una advertencia y, por otro lado, puede provocar que la web no se vea correctamente, debido a que el navegador bloquea los contenidos no seguros.

Para corregir este problema es necesario localizar los elementos no seguros que se están cargando. Puedes utilizar el inspector de elementos que incluyen la mayor parte de los navegadores o utilizar alguna extensión adicional para el navegador como Firebug. Pulsando en la pestaña "Consola" y recargando la página se tendrían que mostrar aquí los elementos no seguros que se están cargando.

Otra forma de detectar los contenidos no seguros sería utilizando la página https://www.whynopadlock.com/ . Aquí deberás poner la url de tu web y esperar al resultado del análisis. Te indicará los elementos no seguros que ha encontrado y desde dónde se cargan.

Normalmente este contenido no seguro se suele cargar desde algún módulo, si se trata de imágenes. Editando el módulo podrías corregir la ruta de cargar de la imagen, para que en lugar de cargarse con http:// lo haga con https:// o, mejor aun, poniendo simplemente // (por ejemplo, //www.nombreweb.com/images/nombreimagen.jpg).

Otros elementos, como archivos css o js se suelen cargar desde el propio tema que estés utilizando en tu PrestaShop, por lo que sería necesario aplicar cambios en el código del tema, localizando los archivos desde donde se hacen estas llamadas, y cambiando las mismas para empiecen por https:// o por //

ResponderCitar
Respondido : 23/02/2017 2:38 pm

Cursos Gratuitos WordPress

Javier
 Javier
Usuario eminente

Ya está solucionado, muchas gracias por la ayuda.

Saludos.

ResponderCitar
Respondido : 23/02/2017 10:13 pm