I have no insight into @manton’s implementation, so I can’t say for sure, but according to the documentation all images should automagically work within 48 hours after the domain change:
When adding a custom domain for the first time, or changing to a new one, various things may appear broken for a while:
- None of your images will load
- HTTPS won’t initially be enabled, so visiting your site may show an “insecure message”
Both of these are normal. Behind the scenes, we’re automatically setting everything up. Things should clear up in about 48 hours.