From d09f60912d69b09f59d61542f0ef1c2de8c5be30 Mon Sep 17 00:00:00 2001 From: Sergey Konovalov Date: Tue, 29 Jul 2025 15:46:05 +0300 Subject: [PATCH] [bug] Disable caching for "info" page; Fix bug 76133 --- Common/config/development-linux.json | 8 +++++++- Common/config/development-mac.json | 8 +++++++- Common/config/development-windows.json | 8 +++++++- Common/config/production-linux.json | 7 ++++++- Common/config/production-windows.json | 7 ++++++- 5 files changed, 33 insertions(+), 5 deletions(-) diff --git a/Common/config/development-linux.json b/Common/config/development-linux.json index d6cb93ad..e5aca779 100644 --- a/Common/config/development-linux.json +++ b/Common/config/development-linux.json @@ -40,7 +40,13 @@ "path": "../branding/welcome" }, "/info": { - "path": "../branding/info" + "path": "../branding/info", + "options": { + "maxAge": 0, + "cacheControl": "public, no-cache, must-revalidate", + "etag": true, + "lastModified": true + } } } }, diff --git a/Common/config/development-mac.json b/Common/config/development-mac.json index cc512f20..1c3a09ba 100644 --- a/Common/config/development-mac.json +++ b/Common/config/development-mac.json @@ -40,7 +40,13 @@ "path": "../branding/welcome" }, "/info": { - "path": "../branding/info" + "path": "../branding/info", + "options": { + "maxAge": 0, + "cacheControl": "public, no-cache, must-revalidate", + "etag": true, + "lastModified": true + } } } }, diff --git a/Common/config/development-windows.json b/Common/config/development-windows.json index db1a3032..bc04a6f2 100644 --- a/Common/config/development-windows.json +++ b/Common/config/development-windows.json @@ -40,7 +40,13 @@ "path": "../branding/welcome" }, "/info": { - "path": "../branding/info" + "path": "../branding/info", + "options": { + "maxAge": 0, + "cacheControl": "public, no-cache, must-revalidate", + "etag": true, + "lastModified": true + } } } }, diff --git a/Common/config/production-linux.json b/Common/config/production-linux.json index 5ae26bd2..4795a0ac 100644 --- a/Common/config/production-linux.json +++ b/Common/config/production-linux.json @@ -39,7 +39,12 @@ }, "/info": { "path": "/var/www/onlyoffice/documentserver/server/info", - "options": {"maxAge": "7d"} + "options": { + "maxAge": 0, + "cacheControl": "public, no-cache, must-revalidate", + "etag": true, + "lastModified": true + } }, "/sdkjs-plugins": { "path": "/var/www/onlyoffice/documentserver/sdkjs-plugins", diff --git a/Common/config/production-windows.json b/Common/config/production-windows.json index 05df56aa..7d62b9f3 100644 --- a/Common/config/production-windows.json +++ b/Common/config/production-windows.json @@ -43,7 +43,12 @@ }, "/info": { "path": "../info", - "options": {"maxAge": "7d"} + "options": { + "maxAge": 0, + "cacheControl": "public, no-cache, must-revalidate", + "etag": true, + "lastModified": true + } } } },