Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
225 views
in Technique[技术] by (71.8m points)

amazon web services - why are my non www https url not working?

I created a static s3 bucket site that works. I created a certificate for:

with additional names:

  • *.example.com
  • example.com

In my DNS I successfully attached all 2 certificates. Yes, all 2 because the wildcard and the blank subdomain were the same CNAME values.

In the DNS I have www.example.com CNAME going to the cloudfront url.

I figured maybe this was the issue and I should use no www and also try a wildcard, but both simply didn't work and nothing loaded.

I then created a CloudFront and attached the certificate to it with Alternate Domain Names (CNAMEs)

In CloudFront my Viewer Protocol Policy is REDIRECT TO HTTPS

The behavior:

One other thing is, I do have a separate certificate for a separate website on a subdomain sub.example.com. Would this possibly affect it?

Is there anything that stands out that would be doing this?

question from:https://stackoverflow.com/questions/66056309/why-are-my-non-www-https-url-not-working

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Based on the comments.

Resolution of example.com did not work because the DNS host (name.com) was set to resolve only www.example.com into CloudFront distro url.

The solution was to add ANAME record to point example.com into CloudFront distro url.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

57.0k users

...