Quero encaminhar respostas HTTP personalizadas e descartar solicitações de clientes para URLs específicos de um Application Load Balancer.
Resolução
Para descartar solicitações de clientes e retornar um código de resposta 2XX, 4XX ou 5XX e uma mensagem opcional, use ações de resposta fixa.
Observação: as respostas fixas não oferecem suporte a cabeçalhos personalizados.
Para obter mais informações, consulte o comando create-rule da AWS Command Line Interface (AWS CLI).
Observação: se você receber erros ao executar comandos da AWS CLI, consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Para adicionar uma regra com uma ação de resposta fixa no receptor do Application Load Balancer, conclua as seguintes etapas:
- Abra o console do Amazon Elastic Compute Cloud (Amazon EC2).
- No painel de navegação, em Balanceamento de carga, escolha Balanceadores de carga.
- Selecione o balanceador de carga e escolha Receptores.
- Selecione seu receptor e escolha Ações.
- Escolha Gerenciar regras.
- No painel de navegação, escolha Adicionar regras para adicionar o ícone Inserir regra em locais onde você pode inserir uma regra em ordem de prioridade.
- Escolha Inserir regra e defina a regra:
Para adicionar uma ação de resposta fixa, escolha Adicionar ação e, em seguida, escolha Retornar resposta fixa. Insira um código de resposta e um corpo de resposta opcional e selecione a marca de seleção.
(Opcional) Para configurar o roteamento baseado em host, escolha Adicionar condição e, em seguida, escolha O host é. Insira o nome do host, por exemplo, example.com, e selecione a marca de seleção.
(Opcional) Para configurar o roteamento baseado em caminho, escolha Adicionar condição e escolha O caminho é. Insira o padrão do caminho, por exemplo: /img/* e, em seguida, selecione a marca de seleção.
(Opcional) Para alterar a ordem da regra, use as setas. A regra padrão deve ter a última prioridade.
- Escolha Salvar.
Informações relacionadas
Regras do receptor