域名泛解析与泛域名证书配置

分类:安装部署 · 更新于 2026-11-05 · 约 921 字

用泛解析把所有子域名指向同一 IP,并用泛域名证书让全部子域统一支持 HTTPS。

一、什么是泛解析与泛域名证书

泛解析指把主域名下所有子域名都解析到同一 IP:在解析记录的主机名填 *,abc.你的域名.com、shop.你的域名.com 都会指向该 IP,省去逐条添加。

泛域名证书(通配符证书)是一张覆盖 *.你的域名.com 全部子域的证书。多城市分站或商家二级域名场景,用一张泛域名证书即可让所有子域统一走 HTTPS。

二、配置泛解析

  1. 登录域名管理平台,进入解析设置。
  2. 添加记录:类型选 A,主机记录填 *,记录值填服务器公网 IP,TTL 保持默认。
  3. 保存后等待生效,用命令行验证是否指向同一 IP。
# 验证子域名解析
ping -c 2 shop.你的域名.com
nslookup abc.你的域名.com
已有的 www、@ 等明确记录不受影响,泛解析只兜底未单独配置的子域名。

三、申请与部署泛域名证书

泛域名证书通常只支持 DNS 验证,按提示在域名解析中添加 TXT 记录完成校验,签发后下载 Nginx 格式的 .crt 与 .key。

server {
    listen 443 ssl;
    server_name *.你的域名.com 你的域名.com;
    ssl_certificate     /www/server/panel/vhost/cert/wildcard/fullchain.pem;
    ssl_certificate_key /www/server/panel/vhost/cert/wildcard/privkey.pem;
}

宝塔可开启站点「强制 HTTPS」开关,或手动加 80 端口跳转。

四、让所有子域名落到同一站点

若服务器上有多个站点,需明确一个默认站点承接泛解析流量:创建一个站点并绑定泛解析域名(或主机名留空),在 Nginx 中设为默认 server,否则随机子域会命中其他站点。

商家域名绑定场景,泛解析指向的绑定程序站点要单独创建,不要与主程序共用站点目录。

五、注意事项

  1. 泛解析生效前,先在面板把域名加入站点与证书,避免访问时报证书错误。
  2. * 不覆盖二级以上层级,如 a.b.你的域名.com 需另行处理。
  3. 子域名单独绑定了不同站点时,注意默认站点的先后顺序。

相关教程

文档对不上实际界面?可在常见问题中查找排查步骤,或按「安装部署」中的环境要求核对版本。