成功部署证书后,通过 HTTP 协议访问资源正常,通过 HTTPS 协议无法访问资源并出现404错误提示。如您在 IIS 服务中配置了 SSL 证书,且防火墙开启了443端口。
报错如下:
HTTP Error 404. The requested resource is not found.

在腾讯云、阿里云上百度了半天无解。后来反思问题根源,就是按照操作文档执行时,在网站绑定环节,自作多情增加了个主机名,如下图所示。

赶紧编辑,删除主机名,一切就OK了。。

BUT 又出现问题了。无法访问

后来,想了想,是主机名错误了,而不是没有添加。再修改。。

这次终于搞定。。。
也就是说主机名必须是增加正确前缀的URL主机名。可以多个主机名对应一台真实物理机,不能为空,也不同填写错误。
文章讲述了在部署IISSSL证书后,通过HTTPS访问资源遇到404错误的解决方案。问题源于错误地在网站绑定环节添加了额外的主机名。正确的做法是确保主机名设置为正确的URL前缀,且不能为空,一次只对应一个真实的物理机地址。
857

被折叠的 条评论
为什么被折叠?



