Domanda di 5 anni ...
Va bene, ho avuto questo errore, dopo aver installato il Certificato SSL e la modifica di tutti i link che erano http
al https
utilizzando il wp-cli.phar trovato qui .
Ho provato varie configurazioni e nessuna sembrava risolverlo, a meno che non lo imposti:
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
a questo:
define('FORCE_SSL_ADMIN', false);
define('FORCE_SSL_LOGIN', false);
Mi ha permesso di accedere alla pagina di accesso, ma non è stato in grado di accedere effettivamente. Ho provato a rispondere alla seconda, ma sfortunatamente non ha aiutato neanche, fino a quando non ho fatto la seguente modifica:
/** SSL */
define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== true)
$_SERVER['HTTPS']='on';
Per qualche motivo, non so perché - ho dovuto cambiare il
! == false
per
! == vero
Sto eseguendo nginx come host e proxy inverso all'unità nginx ... Se qualcuno ha idea del perché ha funzionato, per favore fatemi sapere