1 Answer
- Newest
- Most votes
- Most comments
0
My answer after a few days:
-
You do need Cloudfront to establish an HTTPS connection with your bucket.
-
To make every request go to admin.domain.ai, here is the path of the request:
a. The request hits Gandi (because the domain domain.ai is handled by Gandi)
b. Gandi has to redirect it to the AWS servers. For this to happen, you need to add the Name Servers given by Route53:
admin 1800 IN NS ns-1194.awsdns-21.org.
admin 1800 IN NS ns-1916.awsdns-47.co.uk.
admin 1800 IN NS ns-287.awsdns-35.com.
admin 1800 IN NS ns-988.awsdns-59.net.
Bonus: To have HTTPS connection, here is the process I followed:
- Go to AWS ACM
- Request a certificate for admin.domain.ai
- Ask for a DNS validation
- In Gandi, I added the record:
XXXXXXXXXXXXXXXXXX.admin 1800 IN CNAME YYYYYYYYYYY.ZZZZZZZ.acm-validations.aws.
Where the X, Y and Z values were given by AWS ACM.
The certificate was promptly issued and I added it to my Cloudfront distribution.
answered 5 years ago
Relevant content
- asked 6 years ago
- asked 10 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated a year ago