Add support for X-Forwarded-Path to wmts.xml

This commit is contained in:
moongladestorm 2025-02-05 13:53:36 +01:00 committed by GitHub
parent 1d60dd6afc
commit 4dc97d53b6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -658,11 +658,12 @@ async function start(opts) {
if (opts.publicUrl) { if (opts.publicUrl) {
baseUrl = opts.publicUrl; baseUrl = opts.publicUrl;
} else { } else {
let xForwardedPath = req.get('X-Forwarded-Path') ? '/' + req.get('X-Forwarded-Path') : '';
baseUrl = `${ baseUrl = `${
req.get('X-Forwarded-Protocol') req.get('X-Forwarded-Protocol')
? req.get('X-Forwarded-Protocol') ? req.get('X-Forwarded-Protocol')
: req.protocol : req.protocol
}://${req.get('host')}/`; }://${req.get('host')}${xForwardedPath}/`;
} }
return { return {