Skip to content

Commit

Permalink
add also Host header in middleware rewrites
Browse files Browse the repository at this point in the history
  • Loading branch information
rtrembecky committed Dec 28, 2024
1 parent 2c8551a commit e81fc3b
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/middleware/backendRewriteMiddleware.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,10 @@ export const backendRewriteMiddleware = ({req, trailingSlash}: {req: NextRequest
if (process.env.DEBUG === 'true') console.log('[MIDDLEWARE]', method, href, '->', newUrl.href)

// server-side requesty z deployed FE na deployed BE potrebuju tieto hlavicky (podla settings_test.py)
if (process.env.BE_FORWARDED_HOST) req.headers.set('X-Forwarded-Host', process.env.BE_FORWARDED_HOST)
if (process.env.BE_FORWARDED_HOST) {
req.headers.set('Host', process.env.BE_FORWARDED_HOST)
req.headers.set('X-Forwarded-Host', process.env.BE_FORWARDED_HOST)
}
if (process.env.BE_FORWARDED_PROTO) req.headers.set('X-Forwarded-Proto', process.env.BE_FORWARDED_PROTO)

return NextResponse.rewrite(newUrl, {
Expand Down

0 comments on commit e81fc3b

Please sign in to comment.