使用 SSL/TLS 憑證和 EC2 執行個體設定 CloudFront

使用 SSL/TLS 憑證和 EC2 執行個體設定 CloudFront

社區。

我有一個由在 EC2 AWS 執行個體上執行的 Apache 提供服務的網頁。我將 AWS Certificate Manager 與 CloudFront 結合使用來管理 SSL/TLS,以便使用 HTTPS 存取網頁

我的環境:

領域: 一些.com.do

AWS 憑證備用域名:some.com.do,*.some.com.do

CloudFront 設定

姓名: 一些.cloudfront.net

網域:some.com.do,*.some.com.do

安全政策:TLSv1.2_2021

來源域:EC2公共DNS

起源協議:僅 HTTPS

最小源 SSL 協定:TLSv1.2

檢視器協定策略:將 HTTP 重新導向到 HTTPS

53 號公路設置

some.com.do 輸入到 some.cloudfront.net 的簡單路由別名路由

www.some.com.do輸入到 some.com.do 的簡單路由別名路由

使用 https 時頁面無法正常載入

現在,我收到錯誤:

502 ERROR 請求無法滿足。

CloudFront 無法連線到來源。目前我們無法連接到此應用程式或網站的伺服器。可能存在流量過多或配置錯誤。請稍後重試,或聯絡應用程式或網站所有者。如果您透過 CloudFront 向客戶提供內容,則可以透過查看 CloudFront 文件來找到解決問題的步驟並協助防止此錯誤。

答案1

我的問題是發行版行為配置錯誤。似乎 CF 沒有將所有標頭傳遞到我的 EC2 後端節點。

相關內容