华夏名网虚拟主机WordPress HTTPS_WordPress SSL插件方法
华夏名网虚拟主机 WordPress 部署 SSL 分四步:安装证书、改 siteurl 和 home、配置 301 跳转、替换数据库里的 HTTP 链接。四步做完地址栏才会显示绿锁,没有混合内容警告。证书可以用主机商免费证书或 Let's Encrypt。
301 跳转配置:Apache 在 .htaccess 加 RewriteCond %{SERVER_PORT} !^443$ + RewriteRule 跳 HTTPS;Nginx 在 80 端口 server 块加 return 301 https://$host$request_uri;IIS 用 URL Rewrite 规则。带 www 和不带 www 的首选域也要在 301 里统一。
参考(数据库批量替换HTTP): ``` -- 备份 mysqldump -u用户 -p 数据库 > backup.sql -- 替换文章内容 UPDATE wp_posts SET post_content=REPLACE(post_content,'http://域名','https://域名') WHERE post_content LIKE '%http://域名%'; -- 替换摘要 UPDATE wp_posts SET post_excerpt=REPLACE(post_excerpt,'http://域名','https://域名'); -- 替换评论 UPDATE wp_comments SET comment_content=REPLACE(comment_content,'http://域名','https://域名'); -- 注意:不要替换guid字段 ```
CDN 环境下 WordPress SSL:CDN 开启 HTTPS,源站可以用 HTTP(CDN 回源 HTTP),但 WordPress 的 siteurl 要设为 HTTPS,否则生成的链接是 HTTP。CDN 回源协议选 HTTPS 更安全,源站也要装证书。CDN 开启"强制 HTTPS跳转"代替服务器 301。
证书到期监控:免费证书 90 天到期,付费证书 1 到 2 年。到期前 15 天续签,替换后重启 Web 服务。监控脚本每天 curl 检测证书剩余天数,小于 15 天告警。证书过期浏览器拦截、百度降权,提前续签成本最低。

更新时间:2026-08-27 12:06:57
上一篇:网站被百度提示风险后清理木马与安全加固_完整方案_处理与恢复指南