我的知识记录

35互联虚拟主机WordPress HTTPS_WordPress siteurl修改方法

很多站长做 WordPress siteurl修改只配了服务器 301,WordPress 后台还是 HTTP,结果地址栏反复跳转。WordPress 的 siteurl 优先级高,会覆盖服务器的跳转。必须先把 siteurl 和 home 改成 HTTPS,再配服务器 301。

301 跳转配置:Apache 在 .htaccess 加 RewriteCond %{SERVER_PORT} !^443$ + RewriteRule 跳 HTTPS;Nginx 在 80 端口 server 块加 return 301 https://$host$request_uri;IIS 用 URL Rewrite 规则。带 www 和不带 www 的首选域也要在 301 里统一。

参考(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 真静态(WP Super Cache 生成静态 HTML)的站点,SSL 部署后要重新生成缓存,否则静态页面里还是 HTTP 链接。清缓存后重新生成,或用插件的"重建缓存"功能。真静态页面的 301 在服务器层配置,不经过 WordPress。

SSL 部署后的 SEO 处理:在百度站长平台提交 HTTPS 认证,提交改版规则(HTTP 到 HTTPS),sitemap 换成 HTTPS 链接。301 保持至少 3 个月,收录迁移需要 2 到 8 周。HTTPS 对排名有加成,迁移完成后排名会恢复并可能提升。

35互联虚拟主机WordPress HTTPS_WordPress siteurl修改方法

标签:

更新时间:2026-08-27 11:20:20

上一篇:虚拟主机因非法信息关停_网站因涉政信息被关停恢复流程

下一篇:华为云虚拟主机Windows 虚拟主机环境屏蔽国外 IP_恶意IP拦截实操