So I've got a simple static site that I update on a pretty regular basis. (It's a blog, built with Jekyll.) The problem is that browsers* seem to be caching the pages and hiding updates from returning viewers.
One obvious option is to do something like this for the landing page where the updates mostly occur. Except I'm not necessarily against caching; I just want to make sure that a newer version on the server supersedes the cached version. Thoughts on how to accomplish this?
*I've only observed this directly on Chrome, but I imagine the same problem exists with other browsers.