繁体   English   中英

Cloudfront 分发不适用于 EC2 实例

[英]Cloudfront distribution does not work with for an EC2 instance

我正在使用 EC2 实例 (AWS) 来运行我的服务器。 我一直在测试一些东西,并希望我的网站和服务器域为 HTTPS 以解决 cookie 相关问题。 我能够在云端添加我的网站(目前托管在 S3 上)以获得安全域。 我尝试对我的服务器 URL 做同样的事情。 但是,我的服务器无法在新的 Cloudfront URL 上运行。 我在 Cloudfront 上有我的 webapp,它在新生成的 cloudfront URL 上运行良好。

细节:

  1. 我已将公共 IPv4 DNS 添加到 Cloudfront 的源域名。
  2. 运行服务器是节点服务器。 所以我尝试通过 d7xxxxxxxxx.cloudfront.net:3001 访问它(服务器在端口 3001 上运行)。 (但没有回应)
  3. 安全组配置为打开所有端口。 (所以我猜这应该不是问题。)

问题

  1. 如何让我的服务器在 Cloudfront 上运行? URL 没有响应。 (当我通过 EC2 公共 DNS 访问它时,服务器正在工作)。
  2. 使用ec2的公共DNS临时连接到云端可以吗?

参考

  1. 参考

所以我尝试通过 d7xxxxxxxxx.cloudfront.net:3001 访问它(服务器在端口 3001 上运行)

您只能在端口80443访问 CloudFront 分配。 CloudFront 不镜像源服务器的端口,它只为 HTTP 和 HTTPS 提供默认端口。 您可以在 CloudFront 的源设置中将端口 3001 配置为源 HTTP 端口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM