付费 EV 证书部署到Spring Boot 内嵌容器后不带 www 跳转到带 www_百度HTTPS 排名加成实操
新网 Java 主机 部署 SSL 后不做 301,百度会同时收录 HTTP 与 HTTPS 两套页面,权重被稀释。Spring Boot 内嵌容器 配合 付费 EV 证书,把 不带 www 跳转到带 www 做扎实,收录和排名才能平稳迁移。
把 付费 EV 证书 转成 Spring Boot 内嵌容器 能识别的格式,PFX 直接用 keytool 导入 JKS,PEM 先用 OpenSSL 合成 PFX 再导入。密钥库文件放在 conf 目录下,文件权限设为 600,防止被其他用户读取。
配置参考(server.xml 关键配置):
```
server.xml 里新增一个 Connector,port 设为 443,protocol 用 org.apache.coyote.http11.Http11NioProtocol,SSLEnabled 设为 true,keystoreFile 指向 JKS 路径,keystorePass 填密钥库密码,keyAlias 填证书别名。原 80 端口的 Connector 加上 redirectPort="443",所有 HTTP 请求自动跳到 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 22:10:27
上一篇:IIS屏蔽蜘蛛返回空白页配置_Apache IIS屏蔽蜘蛛抓取教程详解