web-dev-qa-db-fra.com

ERR_TOO_MANY_REDIRECTS DANS LE TABLEAU DE BORD DU RÉSEAU MULTISITE

quand j'essaye d'ouvrir mon tableau de bord multisite à partir de ceci: -

http://domain.com/wp/wp-admin/network/

il me donne cette déclaration: -

Cette page ne fonctionne pas. Domain.com vous a redirigé trop souvent. Essayez d'effacer vos cookies. ERR_TOO_MANY_REDIRECTS

[Update] Voir le lien pour résoudre le problème ci-dessus: - Boucle de redirection (uniquement pour les administrateurs réseau multisites)

1
Hussain Jbair

Si vous installez votre multisite WordPress (wpms) à partir de zéro sur le serveur, ce problème ne devrait pas se produire. Cependant, si vous avez d'abord installé votre wpms sur une machine locale puis déplacé/copié l'ensemble de l'installation, y compris la base de données, sur votre serveur, vous devez vous assurer que,

  1. vous modifiez le domaine dans votre base de données. Je ne suis au courant d'aucun plugin prenant en charge l'installation de wpms jusqu'à la date. Cependant, j'utilise le Interconnect/it recherche et remplace db tool . Vous devez rechercher 'localhost/folder' et le remplacer par 'your-domain.com'. Le meilleur résultat est de vous assurer que vous avez une configuration similaire à l'hôte local que le serveur. Si vous souhaitez configurer wpms avec des sous-domaines, je vous suggère de créer les sites enfants sur le serveur une fois l'installation réussie et d'exporter/importer des pages/publications pour la machine locale sur le serveur.
  2. vous devez également modifier les paramètres wpms de wp-config.php, define('DOMAIN_CURRENT_SITE', 'localhost'); define('PATH_CURRENT_SITE', '/local-folder/'); en define('DOMAIN_CURRENT_SITE', 'your-domain.com'); define('PATH_CURRENT_SITE', '/'); //or a sub-folder name is not a root installation..

gardez à l'esprit que beaucoup de problèmes peuvent survenir avec une telle procédure. Il est donc toujours beaucoup plus simple d'installer votre wpms à partir de zéro sur le serveur et d'exporter/importer le contenu d'un local à un serveur.

[EDIT] Si vous avez créé une nouvelle installation, le problème probable est que vous avez un problème avec votre fichier htaccess ou avec le site_url/home_url settings .

Si vous avez mal configuré votre règle_site/home_url dans votre tableau de bord, vous devez le modifier directement dans votre base de données. Suivez ces instructions , et en supposant d'après votre question que vous avez installé vos fichiers WordPress dans le sous-dossier /wp, assurez-vous que,

  1. Si vous souhaitez accéder à votre site avec: domain.com et votre tableau de bord avec domain.com/wp-admin, alors

siteurl = http://domain.com home = http:/domain.com/wp

  1. Si vous voulez accéder à votre site avec domain.com/wp et à votre tableau de bord avec domain.com/wp/wp-admin, alors,

siteurl = http://domain.com/wp home = http:/domain.com/wp

[EDIT 2] Une autre raison possible est la mise en cache du navigateur. 301 redirections sont mises en cache par le navigateur, effacez donc votre cache. Vous pouvez vérifier le type de redirection de votre navigateur en consultant la trace de la demande dans l'onglet réseau de la console de l'inspecteur . Cela peut vous donner une idée de l'endroit où la redirection est appliquée.

1
Aurovrata