Skip to content

Commit d37b238

Browse files
authored
Frontend - Disable caching (#892)
1 parent 61cd64a commit d37b238

File tree

1 file changed

+22
-10
lines changed

1 file changed

+22
-10
lines changed

frontend/httpd.conf

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ LoadModule log_config_module modules/mod_log_config.so
131131
LoadModule env_module modules/mod_env.so
132132
#LoadModule mime_magic_module modules/mod_mime_magic.so
133133
#LoadModule cern_meta_module modules/mod_cern_meta.so
134-
#LoadModule expires_module modules/mod_expires.so
134+
LoadModule expires_module modules/mod_expires.so
135135
LoadModule headers_module modules/mod_headers.so
136136
#LoadModule ident_module modules/mod_ident.so
137137
#LoadModule usertrack_module modules/mod_usertrack.so
@@ -237,15 +237,27 @@ SSLProxyEngine On
237237
; </FilesMatch>
238238

239239
# REMOVE CACHE
240-
<filesMatch "\.(html|htm|js|css)$">
241-
FileETag None
242-
<ifModule mod_headers.c>
243-
Header unset ETag
244-
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
245-
Header set Pragma "no-cache"
246-
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
247-
</ifModule>
248-
</filesMatch>
240+
<IfModule mod_expires.c>
241+
ExpiresActive On
242+
ExpiresByType text/html "access plus 0 seconds"
243+
ExpiresByType text/htm "access plus 0 seconds"
244+
ExpiresByType application/javascript "access plus 0 seconds"
245+
ExpiresByType text/javascript "access plus 0 seconds"
246+
ExpiresByType application/x-javascript "access plus 0 seconds"
247+
ExpiresByType text/css "access plus 0 seconds"
248+
ExpiresByType application/wasm "access plus 0 seconds"
249+
ExpiresByType application/octet-stream "access plus 0 seconds"
250+
ExpiresByType application/json "access plus 0 seconds"
251+
ExpiresByType application/postcard "access plus 0 seconds"
252+
ExpiresByType application/octet-stream "access plus 0 seconds"
253+
</IfModule>
254+
255+
<IfModule mod_headers.c>
256+
Header unset ETag
257+
Header unset Last-Modified
258+
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
259+
Header set Pragma "no-cache"
260+
</IfModule>
249261

250262

251263
# Make sure mod_headers is enabled

0 commit comments

Comments
 (0)