Constant FORCE_SSL_ADMIN already defined in — Ошибка в WordPress после перевода сайта на https

Constant FORCE_SSL_ADMIN already defined in Ошибка в Wordpress после перевода сайта на https
Constant FORCE_SSL_ADMIN already defined in Ошибка в WordPress после перевода сайта на https

После перевода сайта на https, то есть подключения серификата ssl, на сайте появились проблемы. Пропадала временами верстка, а в админ панели ВордПресса писалась ошибка:

Constant FORCE_SSL_ADMIN already defined in с указанием номера строчки ошибки

Проблема решалась следующим образом. После перехода на https, в файле /var/www/sovetop.ru/wp-config.php появился код примерно следующего содержания:

/** 2019-06-09 код для перехода на https / define('WP_HOME', 'https://sovetop.ru'); define('WP_SITEURL', 'https://sovetop.ru'); define('FORCE_SSL_ADMIN', true); if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on'; / /конец кода для перехода на https **/

В этом коде, главное, чтобы строчка define(‘FORCE_SSL_ADMIN’, true); была true, а весь этот код, нужно переместить выше строчки:

/* Это всё, дальше не редактируем. Успехов! /

или в варианте на английском:

/ That's all, stop editing! Happy blogging. */

Все, после этого проблема с Constant FORCE_SSL_ADMIN already defined in пропала.

Во избежания проблем, настоятельно рекомендую перед редактированием файла wp-config.php, в админке хостера, скачать его на компьютер, чтобы у Вас осталась копия, к которой можно будет вернуться, если что-то пойдет не так.

Constant FORCE_SSL_ADMIN already defined in — Ошибка в WordPress после перевода сайта на https
Пролистать наверх