Mi sitio WordPress se redirige automáticamente al sitio antiguo, ¿hay alguna solución conocida para esto?

2 abr 2011, 07:21:58
Vistas: 76.2K
Votos: 8

Recientemente trasladé mi sitio WordPress de un dominio a otro, pero cuando escribo la dirección del nuevo dominio, se redirige automáticamente al dominio_antiguo/alguna_página.

¿Es este un problema común? ¿Existe alguna solución conocida para esto?

He revisado mi código y no tiene redirecciones a esta página. ¿Alguien puede ayudarme con esto?

1
Comentarios

Consulta el duplicado más reciente https://wordpress.stackexchange.com/q/121084/107311, que tiene una mejor respuesta.

ergohack ergohack
15 may 2018 22:52:46
Todas las respuestas a la pregunta 8
4
23

Esto se debe a que la configuración de URL dentro de WordPress sigue apuntando al sitio antiguo. Puedes encontrar más información en la documentación sobre Trasladar WordPress.

Si las páginas de administración de WordPress aún funcionan, puedes ir a Ajustes → Generales y cambiar la URL de WordPress y la Dirección del sitio a los valores correctos.

Si tu sitio de WordPress está completamente inaccesible, entonces puedes añadir los siguientes valores a wp-config.php, lo que tendrá el mismo efecto:

define('WP_HOME', 'http://tu_servidor/blog');
define('WP_SITEURL', 'http://tu_servidor/blog');

Ten en cuenta que en la mayoría de los casos, WP_HOME y WP_SITEURL serán iguales, excepto en circunstancias excepcionales.

2 abr 2011 07:34:24
Comentarios

Verifiqué los dos pasos anteriores... pero incluso después, cuando cargo mi URL por primera vez, me lleva al servidor antiguo y cuando la cargo por segunda vez, permanece en el nuevo servidor... ¿es esto algún tipo de problema de página de destino?...

User User
2 abr 2011 07:50:47

Solo mi página de inicio se redirige... todas las demás páginas están bien...

User User
2 abr 2011 09:21:23

Este paso parece estar siendo anulado en mi caso.

landed landed
17 may 2017 11:08:26

En mi caso, realmente estaba usando el nombre de la base de datos antigua en wp-config.php. Esta respuesta me hizo abrir wp-config y encontrar evidencia de mi negligencia. ¡Gracias!

Jason Jason
28 ene 2022 18:56:47
2

Permite que el DNS se propague durante 12-24 horas y limpia la caché de DNS en tu PC.

Revisa el archivo wp-config.php en busca de URLs codificadas y cámbialas si es necesario.

Busca en tu base de datos con phpMyAdmin todas las ocurrencias de la URL antigua utilizando la herramienta de búsqueda y reemplazo serializado de WordPress de interconnectit.com.

Reinicia los enlaces permanentes en Panel de control>>Ajustes>>Enlaces permanentes y asegúrate de que el archivo .htaccess tenga permisos de escritura.

Revisa los archivos de tu tema en busca de URLs codificadas.

2 abr 2011 15:57:06
Comentarios

¿Cuál fue el problema y qué hiciste para solucionarlo?

markratledge markratledge
4 abr 2011 17:02:14

Al copiar el contenido del servidor antiguo al nuevo... la página de destino configurada para el servidor antiguo también se copió al nuevo servidor... lo que resultó en redirecciones.. eliminé la página de destino y el problema se resolvió..!!

balanv balanv
5 abr 2011 13:39:19
0

Si estás usando HTTPS, cambia el valor de wordpress-https_ssl_host en la tabla wp_options.

26 sept 2017 21:39:42
0

La respuesta anterior no funcionó para mí. Consulta https://wordpress.stackexchange.com/a/179788/107311 de James

cambia "siteurl" y "home" en la tabla de la base de datos "wp_options" (a través de phpMyAdmin o similar)

15 may 2018 22:55:37
0

Exporta la base de datos (en formato .sql) y busca el dominio al que está redirigiendo. Si no lo ves, quizás sea un (mu-)plugin que tenga la URL antigua codificada directamente. En algunos casos, el navegador podría almacenar en caché la redirección, así que intenta acceder al sitio con una ventana/pestaña privada/incógnito.

28 ago 2018 07:40:53
0

Aquí tienes una lista de verificación

  1. Buscar y reemplazar el dominio en la base de datos
  2. Actualizar wp-config.php con el nuevo dominio
  3. Verificar la propagación del DNS
  4. Limpiar tu caché y desactivar plugins de caché
  5. Revisar el servidor web para ver si hay redirecciones a nivel de servidor
  6. Desactivar todos los plugins durante las pruebas y aplicar un tema predeterminado

Si aún no funciona, por favor proporciona detalles de la configuración de alojamiento y plataforma de tu servidor web.

18 feb 2020 09:36:29
0

Si agregar lo siguiente no funciona pero solo para el directorio predeterminado en WordPress, felicitaciones, no debería haber ningún problema. Tienes un problema de caché (si no te importa la razón, ve directamente al final), que no puedes solucionar con el refresco normal. La razón es que tan pronto como vas a la URL, te redirigen a una nueva URL y luego, cuando actualizas, en realidad estás actualizando la nueva URL, no el caché antiguo. Por lo tanto, la solución más rápida es simplemente borrar el caché y el historial.

define( 'WP_HOME',    'http://tu_servidor/tu_url_de_blog' );
define( 'WP_SITEURL', 'http://tu_servidor/tu_url_de_wordpress' );

Nota especial: si miras en la tabla wp_options, las primeras 2 entradas también hacen referencia al enlace permanente. Comando rápido para encontrarlo a continuación:

select * from wp_options limit 2

Simplemente intenta borrar el caché y el historial de tu navegador, o alternativamente, ábrelo en un navegador que no uses mucho. Si funciona, es un problema de caché.

27 ago 2018 22:27:55
0

Si realizaste todos los cambios enumerados en este hilo, prueba en modo incógnito.

Si funciona en modo anónimo/incógnito, revisa la tabla USERS de WordPress y migra los perfiles a tu nueva URL (campo user_url).

Espero que te ayude

24 jul 2023 03:27:44