【问题标题】:Custom domain does not work in aws with serverless-next.js?自定义域在带有 serverless-next.js 的 aws 中不起作用?
【发布时间】:2020-06-16 03:25:23
【问题描述】:

我面临与Github issue 相同的问题,但用例不同。我正在尝试添加应用程序的多个实例:Example code here

添加域后,我得到了同样的错误:

Domain www.app.com was not found in your AWS account. 

为了实现多个实例,我尝试了将 env-prod 文件更改为 bucket="prod-appname" 的技巧。这已部署,但是当我将 env-stage 文件添加到 bucket="stage-appname" 时,这会创建一个新存储桶,但会将其部署到相同的 CloudFront URL。有没有办法修复它们中的任何一个,以便我可以实现多个实例?

提前致谢

【问题讨论】:

    标签: javascript amazon-web-services amazon-cloudfront next.js serverless-framework


    【解决方案1】:

    下一个应用程序: 组件:“@sls-next/serverless-component@1.18.0” 输入: bucketName:

    在 servereless.yml 中使用它,s3 存储桶应该在 us-esat-1 (N.virginia) 中创建

    然后部署然后创建一个云前端,其中存储桶是您的 s3 存储桶,记下云前端的 ID 并将 serverless.yml 更改为

    下一个应用程序: 组件:“@sls-next/serverless-component@1.18.0” 输入: bucketName: 云端: 分布ID:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-28
      • 2020-04-24
      • 2015-02-01
      • 2017-08-05
      • 2012-06-07
      • 2022-01-25
      • 2018-04-28
      • 1970-01-01
      相关资源
      最近更新 更多