From 095d336ed12e750faa563e67001eb82eecee83a8 Mon Sep 17 00:00:00 2001 From: takecchi Date: Tue, 19 Dec 2023 18:10:59 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=AD=E3=83=A3=E3=83=83=E3=82=B7=E3=83=A5?= =?UTF-8?q?=E3=83=9D=E3=83=AA=E3=82=B7=E3=83=BC=E3=82=B3=E3=83=A1=E3=83=B3?= =?UTF-8?q?=E3=83=88=E3=82=A2=E3=82=A6=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sst.config.ts | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/sst.config.ts b/sst.config.ts index 18800605..d5f3aa83 100644 --- a/sst.config.ts +++ b/sst.config.ts @@ -1,7 +1,5 @@ import { SSTConfig } from 'sst'; import { NextjsSite } from 'sst/constructs'; -import { CacheHeaderBehavior, CachePolicy } from 'aws-cdk-lib/aws-cloudfront'; -import { Duration } from 'aws-cdk-lib'; export default { config(_input) { @@ -18,19 +16,19 @@ export default { domain = `${stack.stage}.${domain}`; } // CloudFrontでキャッシュさせたい場合に使用すること - const _serverCachePolicy = new CachePolicy(stack, 'ServerCache', { - minTtl: Duration.seconds(86400), - defaultTtl: Duration.seconds(86400), - headerBehavior: CacheHeaderBehavior.allowList( - 'accept', - 'rsc', - 'next-router-prefetch', - 'next-router-state-tree', - 'next-url', - ), - enableAcceptEncodingGzip: true, - enableAcceptEncodingBrotli: true, - }); + // const _serverCachePolicy = new CachePolicy(stack, 'ServerCache', { + // minTtl: Duration.seconds(86400), + // defaultTtl: Duration.seconds(86400), + // headerBehavior: CacheHeaderBehavior.allowList( + // 'accept', + // 'rsc', + // 'next-router-prefetch', + // 'next-router-state-tree', + // 'next-url', + // ), + // enableAcceptEncodingGzip: true, + // enableAcceptEncodingBrotli: true, + // }); const site = new NextjsSite(stack, 'site', { customDomain: { domainName: domain,