BCH给wordpress博客配置https后无法正常显示


百度bch号称率先支持SSL安全加密证书的云虚拟主机,因价格实惠并且能够快速被百度收录等优势迅速被各位站长喜爱。但是在使用bch搭建wordpress博客后,使用https安全加密证书后博客无法正常显示博客页面(没有css样式的页面是什么样的,你懂得)。查找原因是因为js和css并没有进行https正确加载。一度认为这个bch这个功能有点鸡肋。原来还是有解决办法的。

在 wp-config.php 文件里中找到:

英文原版wordpress下:
/* That’s all, stop editing! Happy blogging. */
中文汉化wordpress下:
/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */

在它的前一行加上下面代码:

define('FORCE_SSL_ADMIN', true);
if ( strpos( $_SERVER['HTTP_X_FORWARDED_PROTO'], 'https' ) !== false ) {
$_SERVER['HTTPS'] = 'on';
}

刷新下博客,就可以正常显示了。
Ps:百度BAE基础版配合360网站卫士加上这个代码可以实现https功能。

声明:艾米莉亚|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - BCH给wordpress博客配置https后无法正常显示


唯有你愿意去相信,才能得到你想相信的。