虚拟主机WordPress绿锁_证书部署与绿锁
新网虚拟主机做 WordPress绿锁,证书安装在服务器或 CDN 上。虚拟主机在面板的 SSL 部署里上传证书,Nginx/Apache 自动配置。CDN 环境下证书装在 CDN,源站可以用 HTTP 或 HTTPS,CDN 回源协议选"协议跟随"或 HTTPS。
改 siteurl 和 home:方法1 后台设置 → 常规 → WordPress 地址(URL)和站点地址(URL)都改成 https://域名;方法2 数据库 phpMyAdmin → wp_options 表 → 改 siteurl 和 home 两行;方法3 wp-config.php 加 define('WP_HOME','https://域名'); define('WP_SITEURL','https://域名');。方法3 优先级最高,适合后台进不去时用。
参考(wp-config.php SSL配置): ``` <?php // 网站URL define('WP_HOME', 'https://域名'); define('WP_SITEURL', 'https://域名'); // 强制后台和登录HTTPS define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true); // CDN/反向代理环境 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') { $_SERVER['HTTPS'] = 'on'; } ```
证书不匹配是 WordPress SSL 的常见问题。混合内容用 Better Search Replace 替换数据库里的 HTTP 链接,主题设置里的图片地址也要改;重定向循环是 siteurl 没改或 CDN 回源协议不对,检查 wp-config 和 CDN 回源设置;证书不匹配是证书域名不包含带 www 或不带 www,重新签发包含两者的证书。
证书到期监控:免费证书 90 天到期,付费证书 1 到 2 年。到期前 15 天续签,替换后重启 Web 服务。监控脚本每天 curl 检测证书剩余天数,小于 15 天告警。证书过期浏览器拦截、百度降权,提前续签成本最低。

更新时间:2026-08-27 13:05:49