# WHP web root .htaccess. Scoped narrowly on purpose -- do not add broad
# rules here; this exists solely to guarantee whp-service-probe.txt (see
# that file) can never be served stale from a browser/proxy cache during a
# wait-for-service poll (js/whp-async-forms.js). A stale cached 200 would
# falsely tell the poller httpd is back when it might still be down.
# Defense in depth alongside the per-request cache-busting query string the
# poller already appends -- either one alone is enough, both together cover
# a proxy that ignores query strings for cache-keying.
<Files "whp-service-probe.txt">
    <IfModule mod_headers.c>
        Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
        Header set Pragma "no-cache"
    </IfModule>
</Files>
