La mia home page multisito di wordpress reindirizza alla pagina di iscrizione


10

Quindi ho appena impostato il mio sito Web fightify.come, come vedrai, i visitatori vengono automaticamente reindirizzati a una pagina di iscrizione, cosa che non dovrebbe accadere.

Ciò si verifica solo se il dominio viene digitato senza www. prefisso. www.fightify.comnon restituisce errori.

Ho la sensazione che abbia qualcosa a che fare con il file .htaccess, ma non sono un programmatore e non ho idea di come risolverlo.

Qualcuno ha visto succedere prima?

Risposte:


11

Sì, l'ho già affrontato prima. Devi specificare un NOBLOGREDIRECTnel tuo wp-config.phpfile:

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

Se non è presente alcun sito, WP deve reindirizzare i visitatori da qualche parte. Per impostazione predefinita, questa è la pagina di registrazione. L'aggiunta di quella costante indica dove andare.


@ marketer365: dal momento che ha funzionato, potresti per favore contrassegnare la mia risposta come accettata?
John P Bloch,

Ho impostato NOBLOGREDIRECTe richieste per il sito principale che dovrebbe 404 invece reindirizzare 302 -> 200 NOBLOGREDIRECTall'URL. Apparentemente questo è il comportamento previsto ma mi ha sorpreso e sembra sbagliato.
sam,

2
La soluzione al problema 404 è disponibile qui :remove_action( 'template_redirect', 'maybe_redirect_404' );
brasofilo,

@brasofilo è stato lungo ma comunque utile. Dovrebbe essere aggiunto alla risposta. Senza di ciò, ogni 404 richieste verranno reindirizzate a NOBLOGREDIRECT.
Gangesh,

2

Gestisco questo problema con il plugin Mapping domini MU WordPress .

Eseguo la mia rete WP3 in modalità sottodirectory e assegno semplicemente i nomi di dominio tramite il plug-in, compresi eventuali domini alternativi. Finora ha funzionato bene per me.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.