我想转发自定义 HTTP 响应并删除来自应用程序负载均衡器的特定 URL 的客户端请求。
解决方法
要删除客户端请求并返回 2XX、4XX 或 5XX 响应代码和可选消息,请使用固定响应操作。
**注意:**固定响应不支持自定义标头。
有关更多信息,请参阅 AWS 命令行界面(AWS CLI)create-rule 命令。
**注意:**如果在运行 AWS CLI 命令时收到错误,请参阅 Troubleshoot AWS CLI errors。此外,确保您使用的是最新的 AWS CLI 版本。
要在应用程序负载均衡器的侦听器上添加具有固定响应操作的规则,请完成以下步骤:
- 打开 Amazon Elastic Compute Cloud (Amazon EC2) 控制台。
- 在导航窗格中的负载均衡下,选择负载均衡器。
- 选择您的负载均衡器,然后选择侦听器。
- 选择您的侦听器,然后选择操作。
- 选择管理规则。
- 在导航窗格中,选择添加规则,在可以按优先顺序插入规则的位置添加插入规则图标。
- 选择插入规则,然后定义规则:
要添加固定响应操作,请选择添加操作,然后选择返回固定响应。输入响应代码和可选的响应正文,然后选择复选标记。
(可选)要配置基于主机的路由,请选择添加条件,然后选择主机为。输入主机名(例如 example.com),然后选择复选标记。
(可选)要配置基于路径的路由,请选择添加条件,然后选择路径为。输入路径模式(例如,/img/*),然后选择复选标记。
(可选)要更改规则的顺序,请使用箭头。默认规则的优先级必须为最后。
- 选择保存。
相关信息
侦听器规则