Migré contenido de nuestro servidor de producción a nuestro servidor de desarrollo en un intento de sincronizar todos los entornos. Usé el complemento de migración de WP todo en uno.
Ahora, cuando accedo a dev.domain.com, me reenvían 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 reenvía aquí por eso. Si desactivo 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 / Wordpress Network **/
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'dev.domain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
/** fix for Multisite 'SubDomains' - Not Working for me :( */
define('ADMIN_COOKIE_PATH', '/');
define('COOKIE_DOMAIN', '');
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');
Querrás agregarlos a tu archivo wp-config.php:
Entonces, en su totalidad, tendrás:
Y asegúrese de verificar su tabla dbprefix_options en la base de datos para todas las referencias de dominio.
fuente
Para mí, además de los cambios anteriores, resultó ser un problema de configuración de DNS con mi proveedor de alojamiento. Cuando WP se instaló inicialmente como un sitio único, había una
*.mydomain.com
entrada en el DNS que apuntabamydomain.com
. El sitio se trasladó a varios sitios y todo funcionó como se esperaba. Finalmente, cuando volvimos a un solo sitio, comencé a recibir el error anterior. Eliminar la*.mydomain.com
entrada de mi DNS me ayudó.fuente
Solo quería compartir mi solución que funcionó, vaya a su tabla de base de datos wp_options y asegúrese de que se agregue WWW para que la url sea https://www.domain.com y no https://domain.com haga esto tanto para siteurl como para Mesa de casa.
fuente
Estoy agregando a la solución de Baxter Jones con un poco más de contexto con la pregunta original. Cambié manualmente los registros en la tabla de opciones para los campos 'siteurl' y 'home' de 127.0.0.1/wordpress para ser http://dev.domain.com/ . Esto funcionó para mí después de que hice los otros cambios sugeridos para el archivo wp-config.
fuente