Cuando haces un cambio de dominio por alguna razón (antes te llamabas www.viejodominio.com y ahora www.nuevodominio.com) si bien ya modificaste la configuración del WordPress para que no te redireccione al anterior, el .htaccess, etc, etc, siempre queda el problema que tus publicaciones anteriores haces referencias a imagenes, archivos, pdf con la URL anterior, para esos casos debes de hacer un remplazo en la tabla de POST del wordpress
PRECAUCIÓN: Antes de ejecutar el siguiente tutorial, debes hacer un backup de tu base datos, ya que si te te equivocas en la consulta, puedes tener complicaciones y/o ser irreversibles los cambios, tener mucho cuidado con eso:
Observaciones: en el ejemplo uso el prefijo de tabla «wp_» que usualmente lo tienen todas las instalaciones, tener cuidado con el slash final «/» ya tanto en el viejo como en el nuevo se deben usar o no pero a la par, es decir, o no lo usas, o si lo usas, pero no diferentes ya que puedes tener problemas con los enlaces corregidos que se van a generar
Paso 1: Entras a la base de datos
Paso 2: Ejecutar SQL la siguiente sentencia:
UPDATE wp_posts SET guid = replace( guid, 'http://viejodominio.com', 'https://nuevodominio.com' ) UPDATE wp_posts SET post_content = replace(post_content, 'http://viejodominio.com', 'https://nuevodominio.com' )