Skip to content
This repository was archived by the owner on Jan 28, 2025. It is now read-only.

Commit fc90dfa

Browse files
fix resources
1 parent 1adc72a commit fc90dfa

File tree

1 file changed

+20
-0
lines changed
  • packages/serverless-components/nextjs-component/src

1 file changed

+20
-0
lines changed

packages/serverless-components/nextjs-component/src/component.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,26 @@ class NextjsComponent extends Component {
850850
}
851851
};
852852

853+
cloudFrontOrigins[1].pathPatterns[
854+
this.pathPattern("/resources*", routesManifest)
855+
] = {
856+
minTTL: 0,
857+
defaultTTL: 0,
858+
maxTTL: 86400,
859+
forward: {
860+
cookies: "none",
861+
headers: routesManifest.i18n
862+
? ["Accept-Language", "Authorization", "Host"]
863+
: ["Authorization", "Host"],
864+
queryString: true
865+
},
866+
// lambda@edge key is last and therefore cannot be overridden
867+
"lambda@edge": {
868+
"origin-request": `${defaultEdgeLambdaOutputs.arn}:${defaultEdgeLambdaPublishOutputs.version}`,
869+
"origin-response": `${defaultEdgeLambdaOutputs.arn}:${defaultEdgeLambdaPublishOutputs.version}`
870+
}
871+
};
872+
853873
cloudFrontOrigins[1].pathPatterns[
854874
this.pathPattern("/promos*", routesManifest)
855875
] = {

0 commit comments

Comments
 (0)