我想轉送自訂 HTTP 回應,並刪除來自 Application Load Balancer 的特定 URL 的用戶端請求。
解決方法
若要刪除用戶端請求並傳回 2XX、4XX 或 5XX 回應代碼和選擇性訊息,請使用固定回應動作。
**注意:**固定回應不支援自訂標題。
如需詳細資訊,請參閱 AWS Command Line Interface (AWS CLI) create-rule 命令。
**注意:**如果您在執行 AWS CLI 命令時收到錯誤,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本。
若要在 Application Load Balancer 的接聽程式上新增具有固定回應動作的規則,請完成以下步驟:
- 開啟 Amazon Elastic Compute Cloud (Amazon EC2) 主控台。
- 在導覽窗格的負載平衡下,選擇負載平衡器。
- 選取負載平衡器,然後選擇接聽程式。
- 選取接聽程式,然後選擇動作。
- 選擇管理規則。
- 在導覽窗格中,選擇新增規則,在您可以按優先順序插入規則的位置新增插入規則圖示。
- 選擇插入規則,然後定義規則:
若要新增固定回應動作,請選擇新增動作,然後選擇傳回固定回應。輸入回應代碼和選用的回應內文,然後選擇勾號。
(選用) 若要設定主機型路由,請選擇新增條件,然後選擇主機是。輸入主機名稱,例如 example.com,然後選擇勾號。
(選用) 若要設定路徑型路由,請選擇新增條件,然後選擇路徑是。輸入路徑模式,例如 /img/*,然後選擇勾號。
(選用) 若要變更規則順序,請使用箭頭。預設規則的優先順序必須為最後。
- 選擇儲存。
相關資訊
接聽程式規則