簡體   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