Site icon Tosolini.info

wp-signup.php redirect su WP Multi Site

Dopo aver installato e configurato WordPress Multi Site ho riscontrato un comportamento “strano” del sito.
In pratica se utilizzo i sotto domini non vi sono problemi, compreso www che di fatto anch’esso è nella concezione DNS un subdomain, mentre se si punta proprio al dominio, nel nostro caso http://tosolini.info ecco che appare l’impiccio, ovvero la sessione viene automaticamente re-direzionata alla pagina di iscrizione di un nuovo utente, che nel caso in questione essendo disabilitato dava un messaggio di indisponibilità a tale funzione.

Non si tratta evidentemente di un BUG ma di una funzione voluta, presumo per facilitare la funzionalità del Multi Site.
Per risolvere la questione il Codex viene in aiuto con la definizione “NOBLOGREDIRECT” come spiegato brevemente in questo estratto:

Allow new registrations
Disable or enable registration and who or what can be registered. (Default=all)

If registration is disabled, please set “NOBLOGREDIRECT” in wp-config.php to a url you will redirect visitors to if they visit a non-existent blog.

Quindi abbiamo aggiunto, nella sezione relativa al multi-site, in fondo al blocco la seguente definizione.


define( 'NOBLOGREDIRECT', 'https://www.tosolini.info' );

Ora puntando al dominio otteremo un redirect alla url voluta.

Exit mobile version