I'm serving multiple CNAMEs (alternate domain names) through my Amazon CloudFront distribution, and I want to enable Secure Sockets Layer (SSL) or HTTPS for all the associated CNAMEs. Do I need to associate multiple SSL certificates to the CloudFront distribution, using one certificate for each CNAME?

You can't associate more than one SSL or Transport Layer Security (TLS) certificate to an individual CloudFront distribution.

To enable SSL or HTTPS for multiple domains served through one CloudFront distribution, assign one certificate from AWS Certificate Manager (ACM) to the distribution. Certificates provided by ACM can support multiple domain names, as well as wildcard names.

To use your own SSL certificate for multiple domain names with CloudFront, import your certificate into ACM or the AWS Identity and Access Management (IAM) certificate store. For instructions, see Importing an SSL/TLS Certificate.


Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center

Published: 2018-04-02