diff --git a/packages/cms/app.js b/packages/cms/app.js index 871768f08..f402ba1dd 100644 --- a/packages/cms/app.js +++ b/packages/cms/app.js @@ -61,8 +61,10 @@ app.set('trust proxy', true); async function restartAllSites() { const sites = Object.keys(aposServer); const promises = sites.map(site => { - const url = new URL('http://' + site); - return fetch(`http://localhost:${process.env.PORT}${url.pathname}/config-reset`,{ + const url = new URL('http://' + site); + let resetUrl = `http://localhost:${process.env.PORT}`; + resetUrl += `${url.pathname}/config-reset`.replace('//', '/'); + return fetch(resetUrl,{ headers: { Host: url.hostname }