个人网站 non-www 的网址能用 https, www 的不能用 https,咋解决?

2023-01-26 08:18:57 +08:00
 fengleiyidao
证书是 non-www 的, 但是以前两个都可以用,

换了个服务器,忘了以前怎么配的了。。

应该如何解决?
1940 次点击
所在节点    问与答
9 条回复
universitypking
2023-01-26 08:25:24 +08:00
搞个通配符证书,两个网站可以用一个证书
kaiki
2023-01-26 08:40:59 +08:00
要不 www 的 301 转发下呗,反正现代浏览器大多也不会显示 www 了
ETiV
2023-01-26 08:48:03 +08:00
申请证书的时候,带两个域名…带 www (或者*)和顶级域名本身
IvanLi127
2023-01-26 09:03:09 +08:00
分别签证书,或者一个证书加上这两个域名
fengleiyidao
2023-01-26 11:08:55 +08:00
@universitypking @ETiV @IvanLi127
多谢,证书我换成 「*.网站.com 」的

@kaiki
试了 www 转发到 non-www 了,不行,访问带 https 的 www 时还是提示不安全。
Byzliu
2023-01-26 11:40:19 +08:00
在重新申请个 www 的证书呗,或者找那种 www 和顶级域名一起签发的,我博客用的 lookssl.com ,挺好用的。
jim9606
2023-01-26 12:33:47 +08:00
证书匹配时,*.example.com 和 example.com 是两个网站,所以如果用通配符证书,建议两个站点都用同一个证书(即证书的使用者可选名称要同时包含这两个)。
所以如果你是 www 301 重定向到裸域名,但 www 的证书验证有问题,依然有可能重定向成功,因为默认用 http 请求。但现在有些浏览器默认启用 https ,这个就会成问题了。
mingmeng
2023-01-26 14:07:08 +08:00
根域和二级域名的证书分开的,二级域名通配证书不能直接用在根域名上面所以需要单独签一下
bddxg
2023-01-26 15:16:20 +08:00
现在申请证书的时候 www 默认自带的啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/910664

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX