Los enlaces redirigen a localhost después de migrar al servidor

9 jun 2014, 04:21:20
Vistas: 14.6K
Votos: 4

Desarrollé un sitio web en mi localhost y lo migré a mi servidor web. El sitio muestra casi todo en la página de inicio (perdí algunas configuraciones de fuentes que pude notar) y todo el contenido parece estar intacto, al igual que los elementos del menú. Pero todos los enlaces, imágenes y elementos de navegación redirigen a mi sitio en localhost. Incluso cuando intento iniciar sesión en wp-admin, acepta las credenciales pero me redirige al admin de mi sitio local. ¿Esto se debe a que mis enlaces permanentes están desconfigurados o es otro problema? He intentado:

  • buscar un archivo .htaccess pero no hay ninguno
  • definir home y siteURL en el archivo wp-config (esto solo rompe el diseño del sitio aunque sigue activo)
  • editar la tabla wp-options para poner la nueva URL en 'siteURL' pero no encontré una fila para 'home'

RESUELTO

Encontré el campo 'home'. Y eso resultó ser la solución. Así que si alguien se encuentra con este mismo problema, lo resolví editando ambos campos 'home' y 'siteURL' en la tabla wp-options de la base de datos en el servidor (no en el localhost) para reemplazar 'localhost/nombredelsitio' con 'http://www.nombredelsitio'. Tanto 'home' como 'siteurl' deben ser iguales. Eso funcionó y ahora todos mis enlaces funcionan correctamente.

2
Comentarios

Deberías añadir tu solución como una respuesta.

Pieter Goosen Pieter Goosen
9 jun 2014 07:11:40

posible duplicado de Duplicar base de datos de dominio a local - ¿Cómo?

Pieter Goosen Pieter Goosen
9 jun 2014 08:33:29
Todas las respuestas a la pregunta 2
0

Si alguien se encuentra con este problema, lo resolví editando ambos campos 'home' y 'siteURL' en la tabla wp-options de la base de datos en el servidor (no la del localhost) para reemplazar 'localhost/wordpress' con 'http://www.tusitioalojado'. Reemplaza ambos, 'home' y 'siteurl'.

3 jul 2018 20:41:48
2

Solo reescribe tu respuesta en el campo de respuesta para que las personas vean este hilo como respondido. Hice mucha investigación y finalmente encontré algo que funciona.

RESUELTO

Encontré el campo 'home'. Y eso resultó ser la solución. Así que si alguien se encuentra con este mismo problema, lo resolví editando ambos campos 'home' y 'siteURL' en la tabla wp-options de la base de datos en el servidor (no en el localhost) para reemplazar 'localhost/nombredelsitio' con 'http://www.nombredelsitio'. Tanto 'home' como 'siteurl' deben ser iguales. Eso funcionó y ahora todos mis enlaces trabajan correctamente.

8 abr 2017 14:39:58
Comentarios

Podrías esperar a ganar 10 puntos de reputación y luego añadir esto como un comentario. Esto no es realmente una respuesta.

Johansson Johansson
8 abr 2017 15:35:48

Ahora puedes comentar; la respuesta es esta como vonnie respondió por sí mismo/a en la pregunta en lugar de publicarla por separado.

Fernando Baltazar Fernando Baltazar
24 may 2019 00:13:12