SSL:配置后无法登陆&404错误&黄色小叹号(此内面部分内容不安全、如图像)

热门标签

, ,
首页 » 技术分享 » 正文

SSL问题集锦解决方案

 

开启https后台登录无反应问题

1、打开网站根目录文件\wp-includes\functions.php,找到代码 require( ABSPATH . WPINC . ‘/option.php’ );大概在第8行。

在下方添加以下代码:

 

add_filter('script_loader_src', 'agnostic_script_loader_src', 20,2); function agnostic_script_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); } 
add_filter('style_loader_src', 'agnostic_style_loader_src', 20,2); function agnostic_style_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); }

打开网站根目录\wp-config.php文件找到代码
* @package WordPress
*/
在下方添加如下代码:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

登录wordpress后台,点击设置-常规-常规选项,将WordPress地址(URL)、站点地址(URL)改为https://开头的链接地址(如https://www.3lili.cn),后点击“保存更改”。
配置SSL后台地址变为 域名+wp-login.php登陆一次后 以后直接就可以后台登陆了

 

黄色感叹号

此内面部分内容不安全、如图像问题:

可能网站文章内容页的图片链接地址还是http://开头,也有可能是外部链接没https化。这时需要通过PHPMyadmin面板运行SQL进行批量替换图片地址。

或者使用一键SSL的插件进行全站改造

  • Really Simple SSL

登陆安装此类插件进行配置改造https

最后进行网站检查

打开开发者选项ctrl shift+ I

点击 Conlose 就可以看到详细的情况:

就可以查看到所有不带S后缀的域名了。然后登陆自己的后台逐一改造成带S的域名即可解决感叹号问题

 

 

未经允许不得转载:作者:@sunshine, 转载或复制请以 超链接形式 并注明出处 Sunshine博客
原文地址:《SSL:配置后无法登陆&404错误&黄色小叹号(此内面部分内容不安全、如图像)》 发布于2019-10-09

分享到:
赞(0) 打赏

评论 抢沙发

1 + 9 =


觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

返利小助手
返利小助手:购物就会返利的小助手,承担你一年的购物开销返利。剁手党福利。省钱购物赚钱
切换注册

登录

忘记密码 ?

切换登录

注册