You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

仅Safari访问带www前缀WordPress站点提示不安全连接

问题排查与修复方案

现有配置核心问题

  • 重写规则顺序错误:自定义的www域名跳转规则放在WordPress核心规则之后,WordPress规则携带[L](终止执行)标记,匹配请求后会直接停止后续重写逻辑,自定义的www跳转规则完全不会生效。
  • 跳转逻辑存在错误:
    • 顶部Really Simple SSL插件生成的规则会优先将所有HTTP请求跳转到当前访问域名的HTTPS地址,比如访问http://www.mydomain.com会先跳转到https://www.mydomain.com,额外增加跳转链路
    • 自定义的www跳转规则硬编码了example.com域名,且跳转目标为HTTP协议,会触发二次跳转甚至重定向循环
  • Safari专属报错的诱因:
    • Safari对SSL证书的校验逻辑比Chrome、Firefox更严格,若证书未包含www子域的SAN条目、服务器未部署完整证书链,Chrome/Firefox可通过内置证书缓存自动兼容,Safari会直接抛出连接不安全提示
    • 错误配置触发的多跳重定向/循环,在Safari中容错阈值更低,会直接中断连接触发安全报错

修复步骤

1. 替换.htaccess配置

将所有重定向规则移到WordPress核心规则之前,删除重复、错误的跳转逻辑,替换为以下配置:

# BEGIN 统一跳转规则
<IfModule mod_rewrite.c>
RewriteEngine on
# 强制所有请求走HTTPS
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# 强制所有www前缀域名跳转到非www HTTPS地址
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
</IfModule>
# END 统一跳转规则

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

替换前务必备份原.htaccess文件;301重定向会被浏览器本地强缓存,测试阶段请使用浏览器无痕模式访问,避免旧缓存影响结果验证。原Really Simple SSL插件生成的重复跳转规则可以直接删除,防止规则冲突。

2. 校验SSL证书配置

  • 检查已部署的SSL证书,确认证书的SAN列表同时包含根域(mydomain.com)和www.mydomain.com,若仅签发了根域证书,重新申请包含双域名的证书重新部署
  • 确认服务器部署证书时上传了CA颁发的完整证书链文件(包含服务器证书+所有中间证书),不要仅上传单独的服务器证书文件;Apache/Nginx配置中证书路径需指向完整证书链文件,否则Safari会因证书链不完整报不信任错误
  • 若已开启HSTS,测试阶段可临时关闭,确认跳转逻辑完全正常后再逐步调大max-age参数,避免配置错误导致用户无法访问。

3. WordPress侧配置校验

  • 登录WordPress后台,进入「设置-常规」页面,确认WordPress地址、站点地址均配置为https://mydomain.com(不带www前缀),不要保留HTTP地址或带www的地址
  • 清空Really Simple SSL插件的所有缓存,若不需要该插件提供的额外功能可直接停用删除,避免插件自动生成的重写规则覆盖手动配置。

内容的提问来源于stack exchange,提问作者Yeak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 19:57:11