ale*_*oid 5 dns amazon-s3 amazon-ec2 amazon-web-services amazon-route53
基于这个问题CAS server cross subdomain ST Ticket我正在考虑更改我的应用程序 url。
我在以下子域上有两个应用程序
https://ui.example.com- 托管在 Amazon S3 上的静态 AngularJS 应用程序(JavaScript、HTML)
https://api.example.com- 托管在 Amazon EC2 实例(针对 Tomcat)上的 Java Spring 应用程序,具有 Elastic Load Balancing,可跨多个 Amazon EC2 分配传入应用程序流量。
现在我需要将应用程序的网址更改为以下内容:
https://ui.example.com
https://ui.example.com/api
Run Code Online (Sandbox Code Playgroud)
换句话说,我需要将api.example.com应用程序作为/api我的ui.example.com域的子文件夹提供。
如何使用AWS进行配置?我需要在 AWS 的哪些地方进行适当的更改和配置?
您可以在两台服务器前面设置 Nginx 代理,将根路径映射到 S3,将 /api 路径映射到 EC2 实例。或者,您可以设置 CloudFront 发行版(或使用其他 CDN,如 CloudFlare)并将不同路径映射到不同的源服务器。
一般来说,您必须在共享域名的所有服务器前面放置一个代理。
| 归档时间: |
|
| 查看次数: |
2696 次 |
| 最近记录: |