解决方案 > 百度站长中站点管理添加站点报 301, 308 问题添加不上

210 阅读1分钟

吐槽
百度开发的 bug, 修改为 https, 也不生效, 后面发现站点管理前缀压根就没有从 http 改成功 https, 后面重新删了原来的 http 路由重建才弄好, 分析半天时间, 一直在排查是 cloudflare 配置哪还有问题

经过
cloudflare 配置了 pages 页, 域名通过 dns 解析至 pages 页, 但是死活在 百度站长 -> 站点管理上添加不上站点

  • 301 问题报错大体如下 image.png

  • 一般原因是 cloudflare 配的 https 但百度上填的站点不是 http, 还有就是 cloudflare 配的 https 是灵活完全(严格); 百度访问了 http 的请求, cloudflare 会 301 重定向到 https image.png

  • 所以注意这个两个地方是不是 https image.png

  • 另外把 cloudflare 的这个灵活 默认应该是灵活, 改为完全(严格) image.png image.png

  • 上述问题修改后, 又报 308 问题

  • 改成 html 标签验证验证, 不要用文件验证了, 就可以解决 308 问题