I am using Sitecore 9.3, sxa. I want to change the Http Header cache-control to no-store when an page or item on that page has been personalized. How do I go about doing this? Any articles/blogs or advice would be helpful.
I do not believe that caching based on personalized data is built in by default but we did something like this on an earlier version of sitecore, not using sxa. Based on the caching documentation, I am assuming you can do the same thing in 9.3. Here is a nice blog post that should give you an idea of how to achieve what you are looking for.