Hi everyone,
I’ve been using S3 storage for a number of years now without a CDN.
Following the advice given to me in another thread I have today setup CloudFront CDN.
Before I add the CDN URL to my control panel and rebake 230,000+ posts only to find out I’ve got a CloudFront setting wrong and break everything, can someone confirm this is the expected behaviour for me please?
Currently, this is an example URL that for an image that a user has uploaded:
https://greyarrows.s3.dualstack.eu-west-2.amazonaws.com/original/3X/8/3/8335cab232f512f4a979c7f0c8562e149c01b212.png
Which displays:
My CloudFront “Domain Name” is: d1q8cepst0v8xp.cloudfront.net
If I manually edit my example URL above and replace the existing S3
part of the domain name with the domain name of my CloudFront domain name, I get:
https://d1q8cepst0v8xp.cloudfront.net/original/3X/8/3/8335cab232f512f4a979c7f0c8562e149c01b212.png
And sure enough, the image still loads correctly:
Therefore, am I correct in thinking I simply need to add a S3 CDN URL of d1q8cepst0v8xp.cloudfront.net` to my Discourse control panel, rebake all posts and just sit back and wait of the magic to happen?
Thanks in advance, CDN is all new to me and I don’t have a development environment in which to safely test this