Not a developer? Go to



This is documentation about a configuration directive, which can be placed within Movable Type’s core configuration file, mt-config.cgi, to customize the behavior of the system.

HeaderCacheControl configuration directive was introduced in Movable Type 5.14 and is effective for servers that support Hypertext Transfer Protocol 1.1 and greater.

HeaderCacheControl lets you define how administrative pages generated by Movable Type must be handled by caching servers on the Internet. The value of HeaderCacheControl will cause Movable Type to set the HTTP/1.1 general header field called “Cache-Control” on each Movable Type administrative page to the value you select.

For example, if you set:

HeaderCacheControl private

then “Cache-Control:private” is included in the HTTP header of each page. If you use this particular setting, caching servers should only cache the content of this page for the specific user that requested it.

A complete list of Cache-Control directives that may be used with the HeaderCacheControl directive may be found in Section 14.9 “Cache-Control” of the HTTP/1.1 “Header Field Definitions” of RFC 2616,


<pre class="prettyprint"><code class="language-bsh">HeaderCacheControl no-cache</code></pre>