文档中心
SSL璇佷功鍩熷悕濉啓鎸囧崡濡備綍姝g‘閰嶇疆閬垮厤瀹夊叏椋庨櫓
时间 : 2025-09-27 16:46:43浏览量 : 3

SSL证书是保障网站数据传输安全的核心工具,但许多人在申请和安装时常常在域名填写环节出错。错误的域名配置轻则导致浏览器警告,重则引发中间人攻击。本文将用实际案例拆解SSL证书域名的填写规则,帮你避开常见陷阱。
一、SSL证书域名填写的核心逻辑
SSL证书的本质是绑定特定域名的数字身份证。就像你的驾照只能证明"张三"可以开车,不能用于"李四"一样。填写时有三个关键要素:
1. 完全匹配原则
- 申请`www.example.com`的证书不能用于`example.com`(不带www)
- 案例:某电商网站忘记给`m.example.com`(移动端域名)配置证书,导致用户支付时出现安全警告
2. 通配符规则
- `*.example.com`可覆盖所有同级子域(如`shop.example.com`、`blog.example.com`)
- 但不能跨级:`*.sub.example.com`不适用于`a.b.sub.example.com`
3. 多域名扩展(SAN)
一张证书可包含多个完全独立的域名,例如:
```plaintext
主域名: example.com
附加SAN:
- example.net
- api.example.org
- 192.168.1.100 (内网IP也可加密)
```
二、6种典型场景的填写示范
??场景1:基础单域名证书
- 适用情况:仅有一个主站(无子域需求)
- 正确填法:
```plaintext
通用名称(CN): example.com
或
通用名称(CN): www.example.com (根据实际访问方式选择)
```
??场景2:带www和不带www的兼容方案
- 错误做法:只申请其中一种,用户访问另一个版本时会看到警告??
- 专业方案:以下任选其一↓
① 双域名证书(推荐)
```plaintext
通用名称(CN): example.com
主题备用名(SAN): www.example.com
```
② 通配符证书(成本较高)
通用名称(CN): *.example.com (自动包含所有子域)
??场景3:跨国企业多国语言站群
某国际公司拥有以下站点:
- `example.com` (全球主站)
- `de.example.com` (德国站)
- `fr.example.com` (法国站)
最优解:多域型通配符证书(OV级别以上)
通用名称(CN): example.com
主题备用名(SAN):
- *.example.com
- *.example.de
??场景4:开发测试环境处理
开发常遇到三类特殊需求↓
① 本地测试用自签名证书
CN: localhost
或自定义
CN: dev.test.internal
```
② 内网IP直连加密(如ERP系统)
SAN需包含:
- 192.168.1.50
- erp.company.local
③ 临时公网测试域名
建议使用Let's Encrypt的90天免费证书,避免泄露后长期风险。
三、高危错误操作黑名单
? **滥用通配符
将`*.com`这样顶级域的通配符用于公共网站会被CA直接拒绝,这是极危险的伪需求。
? IP地址填进CN字段
新版CA/B标准已禁止此做法,正确位置是SAN扩展项。
? 中文域名直接粘贴
需要先转换为Punycode编码格式,例如:
错误写法 → `中文.cn`
正确写法 → `xn--fiq228c.cn`
四、验证工具与排错技巧
安装后立即用以下工具检测有效性↓
1. [SSL Labs测试](https://www.ssllabs.com/ssltest/) :检查链完整性、协议支持情况
2. Chrome开发者工具 → Security面板查看具体报错原因
3. Linux命令行快速验证:
```bash
openssl s_client -connect example.com:443 | openssl x509 -noout -text | grep "DNS:"
```
当看到类似输出即表示配置正确↓
DNS:example.com, DNS:www.example.com, DNS:api.example.com
> ?? 企业级Tip:大型站点建议使用CAA记录限制可签发证书的CA机构,防止恶意第三方冒领证书。例如在DNS中添加:
> ```dns
> example.com CAA 0 issue "digicert.com"
> ```
通过以上规范操作,你的SSL/TLS部署将同时满足安全性与兼容性要求。如有特殊架构需求(如CDN加速、混合云部署),建议提前与CA厂商沟通确认签发策略。
TAG:ssl证书域名怎么填写,ssl证书配置在代理还是域名上,ssl证书域名解析,域名 ssl证书,域名开启ssl证书无法访问,域名加ssl证书