我的知识记录

付费 OV 证书部署到WebLogic后移动端适配 301_百度收录迁移实操

做 移动端适配 301,核心是把证书正确装进 WebLogic,再用 301 把旧地址的权重一次性带过去。宝塔面板 Java 项目 上操作空间有限,配置集中在 server.xml 与 web.xml,改完重启容器即可生效。

证书准备阶段,付费 OV 证书 下载后通常是 PFX 或 PEM 格式,WebLogic 常用 JKS 库。用 腾讯云证书工具 把证书转成 JKS,设置不少于 16 位的密钥库密码,把域名证书、中间证书、根证书合成一条链,避免浏览器报不安全连接。

配置参考(Nginx 反代 + 80 跳转 443): ``` server { listen 80; server_name 域名; return 301 https://$host$request_uri; } server { listen 443 ssl; server_name 域名; ssl_certificate /etc/nginx/ssl/域名.pem; ssl_certificate_key /etc/nginx/ssl/域名.key; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Forwarded-Proto $scheme; } } ```

Spring Boot 项目不用改 server.xml,在 application.yml 里配 server.port=443、server.ssl.key-store、server.ssl.key-store-password、server.ssl.key-store-type=PKCS12,再写一个 TomcatServletWebServerFactory 把 80 端口重定向到 443。

移动端适配 301 的规则写在反代层最省事。Nginx 里 if ($host = old.com) { return 301 https://new.com$request_uri; },Apache 里 RewriteCond %{HTTP_HOST} ^old.com$ [NC] 配合 RewriteRule ^(.*)$ https://new.com$1 [R=301,L]。规则改完 nginx -t 或 apachectl configtest 校验,再重载。

HSTS 响应头加上 Strict-Transport-Security: max-age=63072000; includeSubDomains; preload,浏览器后续访问强制走 HTTPS,减少 301 跳转次数。注意 HSTS 一旦开启,短期内无法回退 HTTP,确认 HTTPS 稳定后再加。

HTTPS 对百度排名有明确加成,收录迁移 要同步做。页面里的 canonical 指向 HTTPS 版本,sitemap 全部换成 HTTPS 链接, robots.txt 里的 Sitemap 地址也更新。旧 HTTP 外链不用主动改,301 会把权重带过来,强行改外链反而可能触发异常。

付费 OV 证书部署到WebLogic后移动端适配 301_百度收录迁移实操

标签:

更新时间:2026-08-31 22:00:36

上一篇:shopex网店主机申请绿卡授权标准及流程_完整申请指南

下一篇:修改PDF文件创建时间修改日期详细步骤|财务凭证PDF专用mutoolPDF元数据时间调整