21 lines
665 B
ApacheConf
21 lines
665 B
ApacheConf
Options -MultiViews
|
|
RewriteEngine On
|
|
|
|
# Never cache HTML entry points - otherwise browsers keep old JS that
|
|
# requests /assets/* at domain root instead of /citpl_website/assets/*
|
|
<IfModule mod_headers.c>
|
|
<FilesMatch "\.(html)$">
|
|
FileETag None
|
|
Header unset ETag
|
|
Header always set Cache-Control "no-cache, no-store, must-revalidate, max-age=0"
|
|
Header always set Pragma "no-cache"
|
|
Header always set Expires "0"
|
|
</FilesMatch>
|
|
</IfModule>
|
|
|
|
# SPA fallback - serve index.html for non-file requests under /citpl_website
|
|
RewriteBase /citpl_website/
|
|
RewriteCond %{REQUEST_FILENAME} !-f
|
|
RewriteCond %{REQUEST_FILENAME} !-d
|
|
RewriteRule ^ index.html [L]
|