Take a look at the following guide.
You can control caching by using headers.
Here's what a set of typical response headers look like when the caching is disabled.
HTTP/1.1 200 OK
Server: Apache
X-Rack-Cache: miss
ETag: "e6811cdbcedf972c5e8105a89f637d39-gzip"
Status: 200
Content-Type: text/html; charset=utf-8
Expires: Mon, 29 Apr 2013 21:44:55 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 29 Apr 2013 21:44:55 GMT
This is from the following article which covers the subject in depth.
A Beginner's Guide to HTTP Cache Headers | Mobify[
^]