配置好ssl支持后,出现问题:
1.网站排版乱码;
2.wordpress后台无法登陆;
解决办法:
step1:找到wordpresss数据库根目录
我这里是
cd /data/wwwroot/wordpress
step2 修改主题包文件functions.php
vim wp-includes/functions.php
找到
require( ABSPATH . WPINC . '/option.php' );
在其后添加
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
$_SERVER['HTTPS'] = 'ON';
define( 'CONCATENATE_SCRIPTS', false );
step3 修改网站根目录wp-config.php文件
vim wp-config.php
找到
/*
* @package WordPress
*/
在其后添加
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
$_SERVER['HTTPS'] = 'ON';
define( 'CONCATENATE_SCRIPTS', false );
至此,wordpress显示正常了。但是部分插件出现异常;
step4:安装really-simple-ssl
登陆wordpress后台,安装really-simple-ssl插件;
综上,解决wordpress全站开启https的ssl证书问题.
正文完