не работает админка wordpress при переходе на https

В wp-config.php вставте это

/** SSL в панели администратора */
define('FORCE_SSL_LOGIN', true);

/** SSL в панели входа */
define('FORCE_SSL_ADMIN', true);

А в базе замените все свои ссылки с http на https

UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://старый.ru', 'https://новый.ru')

UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://старый.ru','https://новый.ru')

UPDATE wp_posts
SET guid = REPLACE (guid, 'http://старый.ru', 'https://новый.ru')

UPDATE wp_posts SET post_content = REPLACE (post_content, 
'src="http://старый.ru', 'src="https://новый.ru');

в .htaccess сделайте редиректы с http на https
где написано mysite вставляем свой адрес сайта

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?mysite\.ru$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://mysite.ru/$1 [R=301,L]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *