我的知识记录

JKS 格式证书部署到Undertow后多域名绑定统一首选域_百度百度 HTTPS 认证实操

很多站长在 新网 Java 主机 上装好证书就以为完事,实际 多域名绑定统一首选域 才决定 SEO 收益。Undertow 的 Connector 同时监听 80 与 443,80 只做跳转,443 承载真实业务,这是标准做法。

免费证书有效期 90 天,付费证书 1 到 2 年。JKS 格式证书 部署到 Undertow 前用 JDK 自带 keytool 转换格式,记录好到期时间,提前 15 天续签,避免证书过期导致站点被浏览器拦截。

配置参考(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。

web.xml 加 security-constraint,web-resource-collection 里 url-pattern 填 /*,auth-constraint 留空,user-data-constraint 里 transport-guarantee 填 CONFIDENTIAL。容器检测到请求走 HTTP,会自动返回 302 或 301 跳到 HTTPS。要严格 301,配合 redirectPort 或在反代层做 Rewrite。

上线后 24 小时内观察百度抓取。站长平台提交 HTTPS 认证,把 HTTP 版本设为改版跳转目标,提交改版规则。旧地址返回 301,新地址返回 200,百度会在 1 到 4 周内把收录和权重迁移过去,期间不要关闭 301。

证书到期前 15 天续签,续签后替换 JKS 文件并重启 Undertow。监控脚本每天 curl 一次 443,证书剩余天数小于 15 就告警。HTTPS 站点一旦证书过期,浏览器拦截、百度降权,恢复需要时间,提前监控成本最低。

JKS 格式证书部署到Undertow后多域名绑定统一首选域_百度百度 HTTPS 认证实操

标签:

更新时间:2026-08-30 15:27:04

上一篇:Word 2016文档时间戳一键更新大全|财务报告月末归档下Word创建时间修改时间改成当前时间实用教程

下一篇:带货微信多个微信bat脚本_Win11企业版_一体机_光纤可用