Como posso enviar respostas HTTP personalizadas para URLs específicos a partir de um Application Load Balancer?

2 minuto de leitura
0

Quero encaminhar respostas HTTP personalizadas e descartar solicitações de clientes para URLs específicos de um Application Load Balancer.

Resolução

Use ações de resposta fixa para descartar as solicitações do cliente e retornar uma resposta HTTP personalizada. Você pode usar essa ação para retornar um código de resposta 2XX, 4XX ou 5XX e uma mensagem opcional.

Para adicionar uma regra com uma ação de resposta fixa no receptor do Application Load Balancer, conclua as seguintes etapas:

  1. Abra o console do Amazon Elastic Compute Cloud (Amazon EC2).
  2. No painel de navegação, em Balanceamento de carga, escolha Balanceadores de carga.
  3. Selecione seu balanceador de carga e, em seguida, escolha a guia Receptores.
  4. Selecione seu receptor, escolha Ações e, em seguida, escolha Gerenciar regras.
  5. Escolha Adicionar regras (o sinal de adição) na barra de menu. Isso adiciona os ícones de Inserir regra em cada local em que você pode inserir uma regra na ordem de prioridade.
  6. 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, em seguida, escolha 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 escolha 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 escolha a marca de seleção.
    (Opcional) Para alterar a ordem da regra, use as setas. A regra padrão deve ter a última prioridade.
  7. Escolha Salvar.

Informações relacionadas

Regras do receptor

AWS OFICIAL
AWS OFICIALAtualizada há 10 meses