wordpress 使用了 https 但是提示有不安全内容如何发现那些是不安全内容并删除呢?

2015-10-25 17:29:10 +08:00
 mrhuiyu
我网站使用了 https ,其他界面包括后台都是正常 https ,但是首页就是会提示有不安全内容
http://loveshan.net/wp-content/uploads/2015/10/捕获.png
2930 次点击
所在节点    问与答
19 条回复
Hello1995
2015-10-25 17:31:56 +08:00
F12 Network
cxbig
2015-10-25 17:34:33 +08:00
用开发者面板看看网络,网站换到 443 ,你所有相关资源也要切换过去,比方说 js 、 css 、 font 、 image 。
Showfom
2015-10-25 17:44:27 +08:00
随便就找到一个

<link rel='stylesheet' id='wp-player-css' href='http://loveshan.net/wp-content/plugins/wp-player/css/wp-player.css?ver=2.5.1' type='text/css' media='screen' />
mrhuiyu
2015-10-25 17:45:58 +08:00
看看那一个是没有 https 的吗?
xfspace
2015-10-25 17:46:03 +08:00
表示首页就有 11 个 http:
dototototo
2015-10-25 17:46:17 +08:00
像我用 Chrome 的话,按 F12 看 Console 试试?
mrhuiyu
2015-10-25 17:47:41 +08:00
@Showfom 那时该怎么改呢?
mrhuiyu
2015-10-25 17:49:47 +08:00
@xfspace
@dototototo 看到了,但是这类文件该怎么修改呢?
kn007
2015-10-25 17:50:15 +08:00
@mrhuiyu 。。你懂不懂 https 。。。 https 就是页面请求全面走 https 。
你自己用开发者工具,就可以看到一堆使用了 http 的请求,只要有 1 个 http 请求,就会提示提示有不安全内容。

道理就是 http 改成 https 会不会?
mrhuiyu
2015-10-25 17:51:09 +08:00
@kn007 额,我去找找资料。。。。
wql
2015-10-25 17:54:34 +08:00
如果是原生 https 的话直接改后台设置里面 https 。
然后到 mysql 数据库 post 表里面批量替换

……我这话好像够清楚了,也就这么多。
mrhuiyu
2015-10-25 17:57:43 +08:00
@wql 额。。。。谢谢。
Showfom
2015-10-25 18:13:24 +08:00
@mrhuiyu WP 后台改地址, MySQL 里把 http 都替换成 https
Slienc7
2015-10-25 19:15:46 +08:00
WP 的后台有 HTTPS 选项 开启应该就可以了,另外记得发文章时的引用图片时不要用 http
loveyu
2015-10-25 20:30:02 +08:00
ob_start

ob_end

str_replace("http://...","https://....");
crazycen
2015-10-25 20:32:27 +08:00
火狐 点证书图标
alect
2015-10-25 21:39:50 +08:00
随便看看源代码都发现最后引用的文件是 http 协议
crazycen
2015-10-26 08:46:26 +08:00
UPDATE typecho_contents SET text = REPLACE(text,'http://xx.com/wp-content/uploads/','https://xx.com/wp-content/uploads/');
crazycen
2015-10-26 08:46:54 +08:00
@crazycen 表名替换一下!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/230955

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX