Ma page d'accueil multisite wordpress redirige vers la page d'inscription


10

Je viens donc de configurer mon site Web fightify.comet comme vous le verrez, les visiteurs sont automatiquement redirigés vers une page d'inscription, ce qui ne devrait pas se produire.

Cela se produit uniquement si le domaine est tapé sans www. préfixe. www.fightify.comne produit aucune erreur.

J'ai le sentiment que cela a quelque chose à voir avec le fichier .htaccess, mais je ne suis pas un codeur et je n'ai aucune idée de comment le réparer.

Quelqu'un a-t-il déjà vu cela se produire?

Réponses:


11

Oui, je l'ai déjà traité. Vous devez spécifier un NOBLOGREDIRECTdans votre wp-config.phpfichier:

define( 'NOBLOGREDIRECT', 'http://www.fightify.com' );

S'il n'y a pas de site, WP doit rediriger les visiteurs quelque part. Par défaut, c'est la page d'inscription. L'ajout de cette constante lui indique où aller.


@ marketer365: puisque cela a fonctionné, pourriez-vous s'il vous plaît marquer ma réponse comme acceptée?
John P Bloch

J'ai défini NOBLOGREDIRECTet demandé le site principal qui devrait 404 rediriger à la place 302 -> 200 vers l' NOBLOGREDIRECTURL. Apparemment, c'est le comportement prévu, mais cela m'a surpris et cela semble faux.
sam

2
La solution au problème 404 peut être trouvée ici :remove_action( 'template_redirect', 'maybe_redirect_404' );
brasofilo

@brasofilo a été long mais toujours utile. Doit être ajouté à la réponse. Sans cela, chaque demande 404 sera également redirigée vers NOBLOGREDIRECT.
Gangesh

2

Je gère ce problème avec le plugin WordPress MU Domain Mapping .

J'exécute mon réseau WP3 en mode sous-répertoire et j'attribue simplement des noms de domaine via le plugin, y compris tout autre domaine. Jusqu'à présent, cela a bien fonctionné pour moi.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.