七牛图片的外链被360浏览器拦截的解决办法

建站经验 21NN 5个月前 (05-24) 55次浏览 已收录 0个评论

这几天经常发现部分文章的图片无法显示,经检查发现存储在七牛的图片外链被 360 浏览器拦截,导致图片无法显示。今天就分享一下本站是解决这个问题的过程。

在浏览器中访问我的某一张图片,360 就出现这个警报:

七牛图片的外链被 360 浏览器拦截的解决办法

经过网上搜索得知,有几种途径解决这个问题,不过最简单的就是直接在七牛后台设置一个自定义域名就搞定了。所以我这次就是通过设置自定义域名来代替原先的自己设置的七牛域名。

配置七牛的自定义域名需要两个先决条件:该域名必须备案,并且七牛账户余额大于10元。

具体步骤如下:

1、登录七牛云存储后台》选择我们所建立的空间》点击右上角的“空间设置”》点击左侧“域名设置”》下拉到“自定义域名”中点击“配置”按钮》在出现的信息框中输入域名(如 tp.yigujin.cn)和备案号》最后点击“提交”按钮等待七牛审核。

七牛图片的外链被 360 浏览器拦截的解决办法

2、七牛审核通过后会收到一封审核通过的邮件,里面包含了一条 CNAME 的记录,我们需要到到该域名后台添加一条 CNAME 解析,主机记录填写我们自定义的那个前缀即可(如 tp),记录值就填写邮件里面的那个 CNAME 值。

七牛图片的外链被 360 浏览器拦截的解决办法

3、做好解析后,七牛后台就会显示该自定义域名运行正常,显示绿灯。

七牛图片的外链被 360 浏览器拦截的解决办法

4、点击七牛后台的默认域名中的“配置”按钮,选择我们刚才设置的自定义域名为默认域名后点击“确定”即可。

七牛图片的外链被 360 浏览器拦截的解决办法

5、这时,我们再通过浏览器打开刚才那张图片,发现该图片地址已经变更为我们设置的自定义域名地址了,而且也没有警报了。

6、我们原先的文章中的地址还是原先的那个有警报的地址,所以我们需要把所有的图片地址都改正过来,最快速的方法就是登陆数据库后台通过 SQL 语句来批量修改。登陆数据库后台后点击 SQL 语句,输入以下语句运行即可替换完毕:

  1. UPDATE wp_posts SET post_content = replace(post_content,’旧地址’,’新地址’);
  2. UPDATE wp_posts SET post_excerpt= replace(post_excerpt,’旧地址’,’新地址’);

其中旧地址就填写旧的图片地址前缀(如 yigujin.qiniudn.com),新地址就填写新的图片地址前缀(如 tp.yigujin.cn)。

7、随机打开我们的某一篇文章就可以发现,文章中的图片地址已经变更为我们设置的自定义地址了。


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:七牛图片的外链被 360 浏览器拦截的解决办法
喜欢 (0)
[1353713598@qq.com]
分享 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址