Come posso inviare risposte HTTP personalizzate per URL specifici da un Application Load Balancer?

2 minuti di lettura
0

Desidero inoltrare risposte HTTP personalizzate ed eliminare le richieste del client per URL specifici da un Application Load Balancer.

Soluzione

Per eliminare le richieste dei client e restituire un codice di risposta 2XX, 4XX o 5XX e un messaggio opzionale, utilizza le azioni a risposta fissa.

Nota: le risposte fisse non supportano le intestazioni personalizzate.

Per ulteriori informazioni, consulta il comando create-rule dell’interfaccia della linea di comando AWS (AWS CLI).

Nota: se visualizzi dei messaggi di errore quando esegui i comandi dell'interfaccia della linea di comando AWS, consulta la sezione Risolvere gli errori AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

Completa i seguenti passaggi per aggiungere una regola con un'azione a risposta fissa sull'ascoltatore di Application Load Balancer:

  1. Apri la console Amazon Elastic Compute Cloud (Amazon EC2).
  2. Nel riquadro di navigazione, in Bilanciamento del carico, scegli Bilanciatori del carico.
  3. Seleziona il tuo bilanciatore del carico, quindi scegli Listener.
  4. Seleziona il tuo listener, quindi scegli Operazioni.
  5. Scegli Gestisci regole.
  6. Nel riquadro di navigazione, scegli Aggiungi regole per aggiungere l'icona Inserisci regola nelle posizioni in cui si può inserire una regola in ordine di priorità.
  7. Seleziona Inserisci regola, quindi definisci la regola:
    Per aggiungere un'azione a risposta fissa, seleziona Aggiungi azione e quindi Restituzione risposta fissa. Inserisci un codice di risposta e un corpo della risposta facoltativo, quindi seleziona il segno di spunta.
    (Facoltativo) Per configurare il routing basato su host, seleziona Aggiungi condizione, quindi scegli L’host è. Inserisci il nome host, ad esempio example.com, quindi seleziona il segno di spunta.
    (Facoltativo) Per configurare il routing basato su percorso, seleziona Aggiungi condizione, quindi Il percorso è. Immetti il modello di percorso, ad esempio, /img/*, quindi seleziona il segno di spunta.
    (Facoltativo) Per modificare l'ordine della regola, usa le frecce. La regola predefinita deve avere l'ultima priorità.
  8. Scegli Salva.

Informazioni correlate

Listener rules