我们有两条A
记录指向相同的公共 IP 地址:
www.example.com IN A 192.*.*.*
example.com IN A 192.*.*.*
我们有威瑞信颁发的证书www.example.com
。现在,当用户键入时https://www.example.com/xyz
,一切正常。
但是当我们使用 时https://example.com/xyz
,浏览器会抛出一个错误:
“本网站的安全证书有问题”
并要求用户做出决定,如果他们信任并想要继续。
现在应该是这里的最佳实践:
- 更改证书并获取通配符证书
*.example.com
在 DNS 中使用以下设置:
www.example.com IN A 192.*.*.*
example.com IN CNAME www.example.com
在 .Net 管道中编写一个 HTTP 模块以重定向用户,如果他们
example.com/xyz
键入www.example.com/xyz
. 我知道这是不推荐的。
我们想做一些类似chase.com
正在做的事情。如果您键入chase.com
,它将带您到https://www.chase.com/
.