腾讯云 TrustAsia 证书部署到Spring Boot 内嵌容器后单页面 301 跳转_百度闭站保护配合实操
独立 Java 主机 部署 SSL 后不做 301,百度会同时收录 HTTP 与 HTTPS 两套页面,权重被稀释。Spring Boot 内嵌容器 配合 腾讯云 TrustAsia 证书,把 单页面 301 跳转 做扎实,收录和排名才能平稳迁移。
免费证书有效期 90 天,付费证书 1 到 2 年。腾讯云 TrustAsia 证书 部署到 Spring Boot 内嵌容器 前用 阿里云证书助手 转换格式,记录好到期时间,提前 15 天续签,避免证书过期导致站点被浏览器拦截。
配置参考(server.xml 关键配置):
```
Spring Boot 内嵌容器 的 443 Connector 配置要点:SSLEnabled="true",scheme="https",secure="true",keystoreFile 与 keystorePass 正确填写。80 端口 Connector 保留并加 redirectPort="443",配合 web.xml 的 security-constraint 实现强制 HTTPS。
强制 HTTPS 的第二种做法是在 Spring Boot 内嵌容器 前端用 Nginx:server 监听 80,return 301 https://$host$request_uri;443 的 server 里配 ssl_certificate 与 ssl_certificate_key,再 proxy_pass 到 Spring Boot 内嵌容器 的 8080。这种方式证书管理集中,性能也更好。
上线后 24 小时内观察百度抓取。站长平台提交 HTTPS 认证,把 HTTP 版本设为改版跳转目标,提交改版规则。旧地址返回 301,新地址返回 200,百度会在 1 到 4 周内把收录和权重迁移过去,期间不要关闭 301。
证书到期前 15 天续签,续签后替换 JKS 文件并重启 Spring Boot 内嵌容器。监控脚本每天 curl 一次 443,证书剩余天数小于 15 就告警。HTTPS 站点一旦证书过期,浏览器拦截、百度降权,恢复需要时间,提前监控成本最低。

更新时间:2026-08-26 23:49:40