Мне нужно настроить, чтобы запросы, соответствующие шаблону domain1.com/test//, обслуживались приложением domain2.com. Пытался настроить следующим образом. Создал воркер, добавил код
'''
const redirectMap = new Map([
['/test1', 'domain2.com'],
])
addEventListener('fetch', async event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
let requestURL = new URL(request.url)
let path = requestURL.pathname.split('/redirect')[1]
let location = redirectMap.get(path)
if (location) {
return Response.redirect(location, 301)
}
return fetch(request)
}
'''
После этого в настройках домена добавил воркера и указал сайт domain1.com/test/*. Но не вышло. Помогите, пожалуйста. Использует инструкции https://www.cloudsavvyit.com/3660/how-to-create-a-cloudflare-worker-to-redirect-requests/