gpt4 book ai didi

amazon-web-services - 同一域上的两个不同 AWS 应用程序具有不同的子文件夹

转载 作者:行者123 更新时间:2023-12-04 00:14:21 26 4
gpt4 key购买 nike

基于此问题 CAS server cross subdomain ST ticket我正在考虑更改我的应用程序网址。

我在以下子域上有两个应用程序
https://ui.example.com - 托管在 Amazon S3 上的静态 AngularJS 应用程序(JavaScript、HTML)
https://api.example.com - 托管在 Amazon EC2 实例(用于 Tomcat)上的 Java Spring 应用程序,具有 Elastic Load Balancing,可跨多个 Amazon EC2 分配传入的应用程序流量。

现在我需要将我的应用程序的 url 更改为以下内容:

https://ui.example.com
https://ui.example.com/api

换句话说,我需要制作 api.example.com应用程序可作为 /api我的 ui.example.com 的子文件夹领域。

如何使用 AWS 进行配置?我需要在 AWS 的哪个位置进行适当的更改和配置?

最佳答案

您可以在两台服务器前设置 Nginx 代理,将根路径映射到 S3,将/api 路径映射到您的 EC2 实例。或者,您可以设置 CloudFront 分配(或使用其他 CDN,如 CloudFlare)并将不同路径映射到不同的源服务器。

通常,您必须在所有共享域名的服务器前放置一个代理。

关于amazon-web-services - 同一域上的两个不同 AWS 应用程序具有不同的子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34369374/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com