是否有可能以这样的方式配置dns设置,以便web应用程序使用www.domain.com,而amazon网关使用www.domain.com/ api?
发布于 2017-09-01 09:27:10
如果不使用纯DNS,它只会让您将子域指向目标,DNS不会看到路径。
您可以使用类似于nginx的东西来代理路径,或者为您的API使用api.domain.com
,这可能更好,因为您根本不需要代理请求。
发布于 2017-09-02 02:26:04
您可以将AWS CloudFront配置为代理,将application和Web (或托管在AWS S3中的web应用程序)映射为起源。然后将www.domain.com配置为指向CloudFront。
如果您使用边缘位置的CloudFront CDN网络从web应用程序缓存静态内容,这也会提高应用程序的性能。
在映射API网关时,请执行以下配置以使其工作。
https://stackoverflow.com/questions/46005224
复制