这篇文章记录下使用百度搜索资源平台的网站改版功能使用过程中踩过的各种坑。

前言

博主用的是hexo+github搭建的个人博客
改版原因:

  • github不允许百度蜘蛛爬它
  • github最近是不是提交不去(怀疑被墙)

改版前提条件

首先有个百度账号,下边有两个认证过的域名。(博主之前有认证过,这篇文章就不介绍认证步骤)

网站改版

点击:百度搜索资源平台》网站支持》提交链接

滚动到底部,找到网站改版

第一次随便填了下两个域名(coding和www的)

失败如下:

于是看了下改版说明:

因为是githubpages搭建的,并无服务器,于是弄了份js跳转的,注意这种跳转的http状态码还是200(死马当活马医)。

1
2
3
4
<script language=javascript> 
if (document.domain =='coding.hojun.cn')
this.location = "https://www.hojun.cn" + this.location.pathname + this.location.search;
</script>

失败如下+1

错误原因:

使用cloudflare添加301重定向

怎么使用Cloudflare可以参照博主的另一篇文章
这里我们使用它提供的Page Rules

点击添加:

注意一个是/*,而另一个是/$1
然后试着访问coding的域名,可以看出已经是301的方式跳转了

再次提交改版(注意要先删掉失败的)

恭喜成功^_^

希望这篇文章能给你带来知识和乐趣,喜欢博主的文章可以加博主好友哦

有好的文章也可以向博主投稿哦