Problema con SSL al cargar imágenes en WordPress

  • Autor Autor iniciopublic
  • Fecha de inicio Fecha de inicio

iniciopublic

Préstamo
Ómicron
Verificación en dos pasos activada
Verificado por Whatsapp
Hola , he puesto el certificado de ssl en mi web en wordpress

Pero en algunas entradas no me aparece el candado verde , por lo que he notado algunas imágenes no me funcionan por que aparece con http : y no https: , no me muestra las imágenes que he modificado el tamaño desde wordpress

Cambie el https en los ajustes , hice redireccionamiento en htaccess
PHP:
"RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]"

Y uso el plugin WP Force SSL pero nada que me soluciona ese problema

¿Como puede cambiar la url de la imágenes a https : ?

Saludos
 
Asegurate que la URL de tu WP está con https, tambien me pasaba lo mismo y era porque incluida imágenes externas de mi WP cuando las introduje de nuevo se arreglo solo (Sin tener que usar algún plugin)

Yo uso el siguiente código para definir si la url contiene o no las WWW ademas forzó el https

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^dominioviejo.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.dominioviejo.com [NC]
RewriteRule ^(.*)$ http://dominionuevo.com/$1 [L,R=301,NC]
 

Gracias , pero sigue igual , las url me redireccionan bien y solo las imagenes que he subido y posteado , pero las que he subido y modificado su tamaño o recortado desde WP me da un error (Algunas no me aparecen otras aparecen pero sin el https , no se si WP pone esa imagenes en alguna tabla diferente a wp_post o postmeta :ambivalence: , tendre que revisar todos los registros
 
Última edición:
A ver pasame la url por privado o como quieras :encouragement:

- - - Actualizado - - -
iniciopublic como intente decírtelo por Skype (pero eres demasiado desconfiado) :sleeping:

Debes editar las entradas y cambiar la ruta de las imágenes ya que dichas imágenes no están siendo llamada desde el protocolo HTTP y no mediante HTTPS, eso ocurre porque las incluistes o incluyeron manualmente y cuando haces el cambio hacia HTTPS no se actualizan automáticamente.

Img removida a pedido del dueño

Suerte
 
Última edición:
Saludos, en mi caso resolví el problema ejecutando el siguiente código SQL en la base de datos. :encouragement:


UPDATE wp_posts SET `post_content` = REPLACE (`post_content`, 'src="http://www.your-site.com', 'src="https://www.your-site.com');
 
Podes actualizar la base de datos como te dijeron, o bien podes usar el plugin

SSL Insecure Content Fixer ? Plugins WordPress

Configurado en la opcion Capture.

En nuestra seccion de tutoriales lo explicamos

Solucionar SSL Mixed Content Error [WordPress] - Savage Codes

Básicamente lo que hace es al cargar, analizar todo el html resultante y cambiar http por https. Obviamente este es un proceso intensivo (consume muchos recursos), pero con un plugin de cache el mismo se elimina.

Seria un punto medio para no tener que hacer cambios en la Base de datos, lo cual no deja de ser lo correcto e incluso ideal si el cambio a HTTPS es permanente