From a11b43558f363d48edf6626902bfabe059d5e99e Mon Sep 17 00:00:00 2001 From: Erhan Sunar Date: Wed, 31 Aug 2022 23:43:48 +0300 Subject: [PATCH] Disabled browser cache(excluding static files) Added or replaced Cache-Control and Pragma http headers with: Cache-Control: no-store Pragma: no-cache func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/865 Closes-Bug: #1836518 Change-Id: If437c5e41892e09adbaaa1add494c85671706622 --- templates/pike/openstack-dashboard.conf | 3 +++ templates/rocky/openstack-dashboard.conf | 3 +++ 2 files changed, 6 insertions(+) diff --git a/templates/pike/openstack-dashboard.conf b/templates/pike/openstack-dashboard.conf index 4b0c3e23..b8472a8e 100644 --- a/templates/pike/openstack-dashboard.conf +++ b/templates/pike/openstack-dashboard.conf @@ -12,3 +12,6 @@ Alias /horizon/static /var/lib/openstack-dashboard/static/ Require all granted + +Header always set "Cache-Control" "no-store" "expr=%{REQUEST_URI} !~ m#^(/horizon)?/static/.*$#" +Header always set "Pragma" "no-cache" "expr=%{REQUEST_URI} !~ m#^(/horizon)?/static/.*$#" diff --git a/templates/rocky/openstack-dashboard.conf b/templates/rocky/openstack-dashboard.conf index 9d244f11..aa4262c5 100644 --- a/templates/rocky/openstack-dashboard.conf +++ b/templates/rocky/openstack-dashboard.conf @@ -14,3 +14,6 @@ Alias /horizon/static /var/lib/openstack-dashboard/static/ Require all granted + +Header always set "Cache-Control" "no-store" "expr=%{REQUEST_URI} !~ m#^(/horizon)?/static/.*$#" +Header always set "Pragma" "no-cache" "expr=%{REQUEST_URI} !~ m#^(/horizon)?/static/.*$#"