fix(core): Ensure correct Cache-Control header on / as well (no-changelog) (#9983)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™ 2024-07-09 18:39:43 +02:00 committed by GitHub
parent 7e972c78af
commit c8ad7ccd72
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -335,6 +335,7 @@ export class Server extends AbstractServer {
// Route all UI urls to index.html to support history-api
const nonUIRoutes: Readonly<string[]> = [
'assets',
'static',
'types',
'healthz',
'metrics',
@ -372,12 +373,12 @@ export class Server extends AbstractServer {
this.app.use(
'/',
historyApiHandler,
express.static(staticCacheDir, {
...cacheOptions,
setHeaders: setCustomCacheHeader,
}),
express.static(EDITOR_UI_DIST_DIR, cacheOptions),
historyApiHandler,
);
} else {
this.app.use('/', express.static(staticCacheDir, cacheOptions));