Solución al error err_too_many_redirects en el panel de red multisitio de WordPress
Cuando intento abrir el panel de red de mi multisitio desde esta URL:
me aparece este mensaje:
Esta página no funciona dominio.com te redirigió demasiadas veces. Intenta borrar tus cookies. ERR_TOO_MANY_REDIRECTS
[Actualización] Mira este enlace para resolver el problema anterior: Bucle de redirección (solo para el administrador de red multisitio)

Si instalas tu WordPress Multisite (wpms) desde cero en el servidor, este problema no debería surgir. Sin embargo, si has instalado tu wpms en una máquina local primero y luego has movido/copiado toda la instalación incluyendo la base de datos a tu servidor, entonces debes asegurarte de:
- Modificar el dominio en tu base de datos. No conozco ningún plugin que maneje instalaciones de wpms hasta la fecha. Sin embargo, yo uso la herramienta de búsqueda y reemplazo en base de datos Interconnect/it. Necesitas buscar 'localhost/carpeta' y reemplazarlo por 'tu-dominio.com'. Los mejores resultados se obtienen asegurando que tienes una configuración similar en localhost que en el servidor. Si estás configurando wpms con subdominios, sugiero que crees los sitios hijos en el servidor después de una instalación exitosa, y exportes/importes páginas/entradas desde la máquina local al servidor.
- También necesitas cambiar las configuraciones de wpms en wp-config.php,
define('DOMAIN_CURRENT_SITE', 'localhost'); define('PATH_CURRENT_SITE', '/carpeta-local/');
pordefine('DOMAIN_CURRENT_SITE', 'tu-dominio.com'); define('PATH_CURRENT_SITE', '/'); //o un nombre de subcarpeta si no es una instalación en raíz.
Ten en cuenta que muchas cosas pueden salir mal con este procedimiento, por lo que siempre es mucho más simple instalar tu wpms desde cero en el servidor y exportar/importar contenido desde un entorno local al servidor.
[EDITADO] En caso de que hayas creado una instalación fresca, entonces el problema probable es que tienes un error en tu archivo htaccess o en los ajustes de site_url/home_url.
Si has configurado incorrectamente site_url/home_url en tu panel de control, necesitas cambiarlo directamente en tu base de datos. Sigue estas instrucciones, y asumiendo por tu pregunta que has instalado tus archivos de WordPress en la subcarpeta /wp
, asegúrate de:
- Si quieres acceder a tu sitio con:
dominio.com
y a tu panel de control condominio.com/wp-admin
, entonces
siteurl = http://dominio.com
home = http:/dominio.com/wp
- Si quieres acceder a tu sitio con
dominio.com/wp
y a tu panel de control condominio.com/wp/wp-admin
entonces,
siteurl = http://dominio.com/wp
home = http:/dominio.com/wp
[EDITADO 2] Una razón más posible es el caché del navegador. Los redireccionamientos 301 son guardados en caché por el navegador, así que borra tu caché. Puedes inspeccionar qué tipo de redireccionamiento está experimentando tu navegador mirando el rastro de peticiones en la pestaña de red de la consola de inspección. Esto puede darte una pista sobre dónde se está aplicando el redireccionamiento.

sí, cambié según el paso 2, pero este no es mi problema -> el problema es con la visualización del panel de red

¿obtienes el mismo error cuando ves domain.com/wp/wp-admin? ¿Puedes ver el front end domain.com/wp?

no ocurrió ningún error solo en domain.com/wp/wp-admin/network/ , sí lo mencioné antes

mencionaste anteriormente, pero no dijiste que estaba funcionando con el resto del panel de control. ¡Eso descarta muchas posibilidades! ¿Limpiaste la caché de tu navegador? Esto puede ser una razón, ya que las redirecciones 301 se almacenan en caché. ¿Qué tipo de redirección obtienes cuando inspeccionas el rastreo de tu solicitud en la pestaña de red de la consola del inspector?

sí lo veo pero no puedo encontrar lo que pediste ¿puedes mostrarme tu solicitud con imágenes por favor?

sigue el enlace en la respuesta, hay capturas de pantalla disponibles

muchas gracias por todas tus respuestas, Afortunadamente encontré la solución en esta página:- https://wordpress.stackexchange.com/questions/175728/redirect-loop-only-for-multisite-network-admin

Esta respuesta es específica para instancias de WordPress Multisite configuradas con Bitnami: los archivos .htaccess pueden no funcionar como se espera. En cambio, cuando seguí estas instrucciones que encontré en la documentación de Bitnami: https://docs.bitnami.com/aws/apps/wordpress-multisite/administration/use-directories/ mi problema se resolvió.

A veces puede deberse a las mayúsculas/minúsculas en el nombre del dominio. WordPress tiene un error de comparación (sé que WP dice lo contrario, pero yo lo llamaría un error, especialmente porque no se genera ninguna advertencia pero obtenemos un bucle ERR_TOO_MANY_REDIRECTS). Consejo: no intentes "corregir" las mayúsculas/minúsculas (hay demasiados lugares afectados). Prueba esto en wp-config.php:
$_SERVER['HTTP_HOST'] = DOMAIN_CURRENT_SITE;
