{displayString}
- { window.location.reload() }} />
+ { window.location.href = reloadUrl }} />
diff --git a/src/sw.ts b/src/sw.ts
index 365718e2..029a48e2 100644
--- a/src/sw.ts
+++ b/src/sw.ts
@@ -4,6 +4,7 @@ import { HeliaServiceWorkerCommsChannel, type ChannelMessage } from './lib/chann
import { getConfig } from './lib/config-db.ts'
import { contentTypeParser } from './lib/content-type-parser.ts'
import { getSubdomainParts } from './lib/get-subdomain-parts.ts'
+import { isConfigPage } from './lib/is-config-page.ts'
import { error, log, trace } from './lib/logger.ts'
import { findOriginIsolationRedirect } from './lib/path-or-subdomain.ts'
@@ -52,11 +53,11 @@ const updateVerifiedFetch = async (): Promise