Питання 5 років ...
Добре, у мене була ця помилка, після установки мого сертифікату SSL і змінити всі посилання , які були http
з https
допомогою WP-cli.phar знайти тут .
Я спробував різні конфігурації, і жодна, здавалося, не вирішила це, якщо я не встановив це:
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
до цього:
define('FORCE_SSL_ADMIN', false);
define('FORCE_SSL_LOGIN', false);
Це дозволило мені перейти на сторінку входу, але потім не вдалося фактично увійти. Я спробував відповісти два, але це, на жаль, не допомогло. До тих пір, поки я не змінив:
/** 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';
Чомусь я не знаю чому - мені довелося змінити
! == false
до
! == вірно
Я запускаю nginx як хост і зворотний проксі до одиниці nginx ... Якщо хтось має уявлення, чому це спрацювало, будь ласка, дайте мені знати