我有一个这样的域名:https://abc-.domain.com/. 如果我打开这个网站,不同的浏览器会显示不同的结果。例如,Firefox 会抛出错误安全风险。另一端的 Chrome 加载网站没有问题。
如果我调用该域,https://abc.domain.com该网站将在 Firefox 中打开,不会出现任何问题。所以我能看到的唯一区别是连字符-。
该证书应对以下子域/域有效:
*.domain.com,domain.com
我尝试验证证书,openssl s_client -debug -connect abc-.domain.com:443但没有发现问题。
那么连字符不是有效的通配符吗?
正如 @SteffenUllrich 在评论中详细说明的,主机名可能包含连字符减号 ( -),但该字符可能不会出现在主机名的开头或结尾,例如:
前任。正确使用-
sub-domain.example.com
Run Code Online (Sandbox Code Playgroud)
前任。不正确的使用-
-subdomain-.example.com
Run Code Online (Sandbox Code Playgroud)
引用的维基百科文章提供了RFC 952的直接链接,其中指出:
“名称”(网络、主机、网关或域名)是一个最多 24 个字符的文本字符串,由字母 (AZ)、数字 (0-9)、减号 (-) 和句点 (.) 组成。
关于你的具体情况:
最后一个字符不能是减号或句点。
| 归档时间: |
|
| 查看次数: |
1839 次 |
| 最近记录: |