请选择 进入手机版 | 继续访问电脑版
查看: 4810|回复: 20

[活动] 这样做你的网站才能通过百度站长平台的HTTPS认证

[复制链接]
发表于 2017-5-28 17:52:59 | 显示全部楼层 |阅读模式
本帖最后由 鹤鸣院 于 2017-5-28 19:52 编辑

最近百度站长工具后台新增了https认证项目,很多站长都迫不及待的给网站上马了https。
但是在提交认证的时候,发现老是认证不通过。
https://www.aitiancheng.com/wp-content/uploads/2017/05/112451bm8vjm7l8jj7ll4j.jpg
看上图的提示信息,根本没有很好的提示是哪里出问题了。
我们首先来看一下百度对https认证工具的使用说明:
使用HTTPS认证的前提
1、必须保证HTTPS站点正常访问,且页面内引入资源为HTTPS格式,包括引入的视频、图片、CSS、JS等元素;
2、如果存在HTTP和HTTPS两种协议的网站,必须将HTTP的URL301到HTTPS的URL上,仅有HTTPS站点的可以直接认证;
3、必须保证HTTP站点与HTTPS的链接一一对应,没有HTTPS对应的HTTP链接可能会被判断成死链接;

我对这个使用前提做下总结就是:1、请做全站301到https,而不是某几个单独页面的跳转
举例:仅首页的跳转。
怎么做301跳转:
根据web程序的不同,具体跳转做法不一样,但是一定要做全站301.
我这里提供Nginx和Apache的301跳转教程:
Nginx301跳转:
Apache301跳转:

2、确保你的https页面上没有加载任何非https的资源
这里面比较容易出问题的地方在于引用的外部CSS、JS资源。
怎么解决这个问题?
打开网页使用F12查看下都引用了哪些http形式的资源,尝试更改成https链接。
这里需要注意:有些外部资源是支持https的,有些是不支持的。对于不支持https访问的外部资源,可以好尝试本地化。
做到以上这两点,基本上就可以保证你的网站能够通过百度https认证了。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2017-5-28 20:20:14 | 显示全部楼层
先马克一下。。。为以后做准备
回复 支持 反对

使用道具 举报

发表于 2017-5-28 20:48:03 | 显示全部楼层
.... 需要金幣下載啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-28 21:16:34 | 显示全部楼层
魔手沐沐 发表于 2017-5-28 20:48
.... 需要金幣下載啊

2个金币不贵啊
回复 支持 反对

使用道具 举报

发表于 2017-5-28 21:47:15 | 显示全部楼层
先马克一下。。。为以后做准备
回复 支持 反对

使用道具 举报

发表于 2017-6-4 13:20:49 | 显示全部楼层
马克 一下
回复 支持 反对

使用道具 举报

发表于 2017-6-5 21:05:19 | 显示全部楼层
给LZ提个问题:国内已备案网站基本都被要求链接到工信部备案网站;
但是这个网站不是https的,那么是不是从理论上讲国内所有已备案网站是一定无法通过百度https认证的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-6 14:11:10 | 显示全部楼层
fjqabc 发表于 2017-6-5 21:05
给LZ提个问题:国内已备案网站基本都被要求链接到工信部备案网站;
但是这个网站不是https的,那么是不是从 ...

可以过的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-6 14:12:20 | 显示全部楼层

这里有几点需要注意下:工信部备案网站这里一般只是一个a标签,并没有引用外部的css、js和图片资源。
回复 支持 1 反对 0

使用道具 举报

发表于 2017-6-6 14:24:40 | 显示全部楼层
我觉得应该是有用的。随便目前用不到
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|Baidu Inc.

GMT+8, 2019-12-14 20:38 , Processed in 0.154264 second(s), 7 queries .

Powered by Discuz! X3.2

© 2001-2011 Comsenz Inc.

返回顶部