Los enlaces redirigen a localhost después de migrar al servidor
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.

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'.

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.

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