From 4dc97d53b6c6c0db6c46e2059eedf4f12abcfb91 Mon Sep 17 00:00:00 2001 From: moongladestorm <77625579+moongladestorm@users.noreply.github.com> Date: Wed, 5 Feb 2025 13:53:36 +0100 Subject: [PATCH] Add support for X-Forwarded-Path to wmts.xml --- src/server.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server.js b/src/server.js index 9a3f8a8..27da106 100644 --- a/src/server.js +++ b/src/server.js @@ -658,11 +658,12 @@ async function start(opts) { if (opts.publicUrl) { baseUrl = opts.publicUrl; } else { + let xForwardedPath = req.get('X-Forwarded-Path') ? '/' + req.get('X-Forwarded-Path') : ''; baseUrl = `${ req.get('X-Forwarded-Protocol') ? req.get('X-Forwarded-Protocol') : req.protocol - }://${req.get('host')}/`; + }://${req.get('host')}${xForwardedPath}/`; } return {