Sitio Redirigiendo a wp-signup.php

15 oct 2014, 21:10:55
Vistas: 61.7K
Votos: 27

Migré el contenido desde nuestro servidor de producción a nuestro servidor de desarrollo en un intento de sincronizar todos los entornos. Utilicé el plugin All-In-One WP Migration.

Ahora, cuando accedo a dev.domain.com soy redirigido a http://dev.domain.com/wp-signup.php?new=dev.domain.com

Parece que uno de los valores de la base de datos debe ser incorrecto y WordPress me está redirigiendo aquí por esa razón. Si deshabilito Multisite, todo parece funcionar correctamente.

Aquí está mi .htaccess:

<FilesMatch "(\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dist)|~)$">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
<FilesMatch "^(wp-config\.php|readme\.html|license\.txt)">
 Order allow,deny
  Deny from all
  Satisfy All
 </FilesMatch>

y mi wp-config:

/** Multisite / Red de WordPress **/
 define('MULTISITE', true);
 define('SUBDOMAIN_INSTALL', true);
 define('DOMAIN_CURRENT_SITE', 'dev.domain.com');
 define('PATH_CURRENT_SITE', '/');
 define('SITE_ID_CURRENT_SITE', 1);
 /** corrección para 'SubDomains' de Multisite - No funciona para mí :( */
 define('ADMIN_COOKIE_PATH', '/');
 define('COOKIE_DOMAIN', '');
 define('COOKIEPATH', '');
 define('SITECOOKIEPATH', '');
2
Comentarios

Por solicitud, estoy enlazando aquí mi respuesta relacionada de otro hilo que trata sobre posibles conflictos en la base de datos después de cambiar tu sitio Multisite a un nuevo dominio y/o convertir un sitio único a Multisite: https://wordpress.stackexchange.com/a/356251/152624

Jesse Nickles Jesse Nickles
18 oct 2021 09:38:28

Tenía el mismo problema, simplemente redirígelo sin comodín !!

mojtabahBB mojtabahBB
6 nov 2024 22:46:46
Todas las respuestas a la pregunta 5
1
34

Para mí fue cambiar las entradas del dominio antiguo en las tablas de la base de datos wp_blogs y wp_site al nuevo dominio del dominio principal de la red multisitio.

No había hecho esto después de la migración a un nuevo dominio.

15 nov 2018 22:35:27
Comentarios

Increíble, encontré esta respuesta después de 2 horas de frustración... Me hizo darme cuenta de que siempre hay que hacer una consulta SQL para reemplazar cadenas...

Beee Beee
11 jul 2019 11:28:30
0

Querrás agregar esto a tu archivo wp-config.php:

define( 'NOBLOGREDIRECT', '' );    
define( 'WP_HOME', 'http://dev.domain.com' );
define( 'WP_SITEURL', 'http://dev.domain.com' );

Así que en su totalidad, tendrás:

    $base = '/';
    /** Multisite / Red de WordPress **/
    define( 'WP_HOME', 'http://dev.domain.com' );
    define( 'WP_SITEURL', 'http://dev.domain.com' );
    define( 'MULTISITE', true );
    define( 'SUBDOMAIN_INSTALL', true );
    define( 'DOMAIN_CURRENT_SITE', 'dev.domain.com' );
    define( 'PATH_CURRENT_SITE', '/' );
    define( 'SITE_ID_CURRENT_SITE', 1 );
    /** solución para Multisite 'Subdominios' - No funciona para mí :( */
    define( 'ADMIN_COOKIE_PATH', '/' );
    define( 'COOKIE_DOMAIN', '' );
    define( 'COOKIEPATH', '' );
    define( 'SITECOOKIEPATH', '' );
    define( 'NOBLOGREDIRECT', 'http://dev.domain.com' );

Y asegúrate de revisar tu tabla dbprefix_options en la base de datos para todas las referencias de dominio.

15 oct 2014 21:48:54
0

Para mí, además de los cambios mencionados anteriormente, resultó ser un problema de configuración DNS con mi proveedor de alojamiento. Cuando WordPress se instaló inicialmente como un sitio único, había una entrada *.midominio.com en el DNS que apuntaba a midominio.com. Luego el sitio se migró a multisitio y todo funcionó como se esperaba. Finalmente, cuando volvimos a un sitio único, comencé a recibir el error mencionado anteriormente. Eliminar la entrada *.midominio.com de mi DNS solucionó el problema en mi caso.

21 feb 2019 15:37:32
1

Solo quería compartir mi solución que funcionó: ve a la tabla de tu base de datos wp_options y asegúrate de que el WWW esté agregado para que la URL sea https://www.dominio.com y no https://dominio.com. Haz esto tanto para la tabla siteurl como para home.

25 jun 2019 15:30:53
Comentarios

Estoy ampliando la solución de Baxter Jones con un poco más de contexto sobre la pregunta original. Modifiqué manualmente los registros en la tabla de opciones para los campos 'siteurl' y 'home', cambiándolos de 127.0.0.1/wordpress a http://dev.domain.com/. Esto funcionó para mí después de realizar los otros cambios sugeridos en el archivo wp-config.

John Littlefield John Littlefield
4 ene 2020 21:30:52
1

Tuve el mismo problema. Después de la migración cambié de "new.domain.com" a "www.domain.com" (en la base de datos a través de phpmyadmin), pero parece que el nuevo dominio del sitio necesita estar sin www, simplemente "domain.com"

8 mar 2021 18:21:03
Comentarios

¿Estás seguro? ¿Está configurado correctamente el DNS para www, y tu servidor web está configurado para tratar www como parte del host virtual del sitio de WordPress? ¿Estás seguro de que en realidad no estás usando www? Algunos navegadores modernos lo ocultan en la barra de direcciones incluso si estás usando www.

Rup Rup
9 mar 2021 11:41:32