首页 > 解决方案 > S3 上托管的单个 Angular 6 项目中两个不同域的两个不同模块

问题描述

当前的情况是我有一个基于 Angular 6 和 Lambdas(Node Js) 构建的无服务器应用程序,其前端作为静态网站托管在 S3 上。现在的要求是我们需要将应用程序的两个不同模块指向两个不同的域,第一个门户带有 www.domain1.com,第二个门户带有 www.domain2.com。

可能吗?如果是,请提供建议。任何帮助都是非常可观的。

标签: amazon-web-servicesamazon-s3angular6serverless

解决方案


动态条件路由:

const environment = {
  production: true,
  APIEndpoint: (value) => value ? 'www.domain1.com' : 'www.domain2.com'
}

const URL = `${environment.APIEndpoint(true)}/api/methods`;

console.log(URL); // www.domain1.com/api/methods


推荐阅读