这是我的故事
http://ec2-XX-XXX-XXX-XX.us-west-X.compute.amazonaws.com:8080/webAppX
http://ec2-XX-XXX-XXX-XX.us-west-X.compute.amazonaws.com:8080/webAppY
http://ec2-XX-XXX-XXX-XX.us-west-X.compute.amazonaws.com:8080/webAppZ
然后我以1& 1的名义购买域名作为域名XYZ.com
我从sslmate.com为domainXYZ.com购买了SSL
现在,我的困惑来了
我们按照sslmate.com的说明操作并对来自Amazon EC2的httpd执行相同操作,但当我访问http s ://时,浏览器会显示以下错误
您的连接不是私密的 攻击者可能试图从ec2-XX-XXX-XXX-XX.us-west-2.compute.amazonaws.com窃取您的信息(例如,密码,邮件或信用卡)。 NET :: ERR_CERT_COMMON_NAME_INVALID
此服务器无法证明它是ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws.com;其安全证书来自www.domainXYZ这可能是由于配置错误或攻击者拦截您的连接造成的。了解更多信息。
请你告诉我我错过了什么或错了什么。
问题2:我如何从1& 1重定向到ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws.com?
我确实看到我们通过使用IP
更改DNS来选择FramRedirect或A记录等选项但我不确定应该使用哪一个用于HTTPS。
谢谢, Nghia酒店
答案 0 :(得分:0)
你的生活变得不必要了。
只需使用AWS Route 53购买域名,然后将其链接到您的弹性IP。
只要您的实例可通过域访问,就可以使用LetsEncrypt和EFF's certbot免费设置证书。
最后通过AWS控制台安全设置打开HTTPS端口。