I have a site that’s been hosted on GitHub Pages for a while. I just added Cloudflare, then significantly updated the site, pushed up my changes, waited a bit for them to register with GitHub, then went into Cloudflare and purged everything. The site is: https://onemorevoice.org/
In Firefox, everything is OK when I visit the site. However, when I visit the site in either Safari or Chrome, I’m getting weird version of the site that seems to be based on how the site looked before I updated it. See attached. I did a hard refresh of the page in Chrome and that seemed to fix the issue, but I haven’t done that hard refresh in Safari for testing purposes and now when I visit the site, it’s still showing the messed up version, no matter how many times I put in the URL.
I can of course do a hard refresh on Safari too, but there’s no guarantee that my visitors will do that. How can I guarantee that my visitors get the new version of the site, even if they visited it before and have the cache version in their Chrome or Safari browser?
Also, here’s what it should look like: