百度站长平台 HTTPS 认证失败的解决

为有效提升百度搜索引擎的收录,今天将小站添加到百度站长平台以方便管理,但在站点进行“HTTPS认证”时,却提示验证失败。

我之前的网站首页地址是不带 www,进行 HTTPS 认证时很顺利就通过了,这次我改为了带 www 的网址,却验证失败,这是为什么呢?按百度的说明是:

  • 1. HTTPS协议的站点信息更加安全,同时可降低网站被劫持的风险,如网站同时存在HTTP和HTTPS站点,可使用本工具进行认证,便于百度搜索识别网站HTTP与HTTPS之间的对应关系,"验证成功"即代表识别成功,搜索端快照不再展示HTTP与HTTPS协议头
  • 2. 使用HTTPS认证,需要保证全站所有链接都支持HTTPS访问

我询问了资源网站运营专家 明月登楼,给出的原因是:没有设置 http to https 的301跳转。问题找到了,解决起来就有方向了。

我的服务器是 Apache 系统,将不带 www 的域名转向到带 www 的域名下,只需两句 301转向代码:

RewriteCond %{HTTP_HOST} ^munue.com [NC]
RewriteRule ^(.*)$ https://www.munue.com/$1 [L,R=301]

将它放在网站根目录下的配置文件 .htaccess 中。如果没有.htaccess 文件,就新建一个。注意,服务器需要开启mod_rewrite 功能。

添加 301 转向代码后,HTTPS 认证顺利验证成功。

其他服务器环境的,可参考此文章:网站301转向代码大全

生成海报
点赞 0

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

百度站长平台提交 Sitemap 加快网站内容抓取的问题

对于国内广大中文博客站长来说,百度搜索仍是绕不开的话题,不被搜索引擎抓取,网友很难找到你的文章,网站的访问量定然高不了。因此,多数站长都会在百度站长平台提交资源,加快网站内容的抓取。 我的小站已经建站一年多时间,目前共有文章260多篇,基本上两天一次更新频率,但索引量始终“稳定”地保持在1个,即只收录了一个 ...

屋漏偏逢连夜雨,SSL 证书惹人烦

又是出差回来,发现网站不能访问了,原因还是上海云盾上的 SSL 证书到期。 上海云盾绑定的 SSL 证书不会自动更新,而我服务器上申请的 Let‘s Encrypt 免费 SSL 证书,是每三个月颁发一次的,所以 需要每隔三个月手动更新一次。更新的方式也很简单,将 SSL 证书从服务器上下载到本地,再在上海云盾中替换掉过期的 SSL 证书, ...

使用 acme.sh 免费申请 Let’s Encrypt 泛域名 SSL 证书

现在绝大多数网站都部署了全站 https 加密访问,而 Let’s Encrypt 这个项目通过自动化申请 SSL 证书,使配置和维护  https 变得更加简单,我的腾讯云服务器就使用 acme.sh 基于 dns-api 协议生成证书,便捷实现 Let’s Encrypt 泛域名 SSL 证书的申请,安装及自动续期。 安装 acme.sh curl https://get.acme.sh | sh acme.sh ...

阿里云盘最新永久有效福利码

自阿里云盘正式公测以来,其下载不限速的特色大受网友追捧,而这几天大家最关心的则是云盘容量的问题。阿里云盘的“福利社”功能,吊足了用户的胃口,各种千奇百怪的福利码,更是让人大开眼界,初始容量100G,有的用户已经扩容到10T了。 不过,这些通过福利码得到的容量是有使用期限的,有效期一年,让人对阿里云盘产生诸多抱 ...

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

百度站长平台 HTTPS 认证失败的解决