Rediriger les demandes du client vers une autre URL

Si un serveur virtuel d’équilibrage de charge de type HTTP ou HTTPS est DOWN ou désactivé, vous pouvez rediriger les demandes vers une autre URL à l’aide d’une redirection HTTP 302. L’URL alternative peut fournir des informations sur l’état du serveur.

Vous pouvez rediriger vers une page sur le serveur local ou un serveur distant. Vous pouvez rediriger vers une URL relative ou une URL absolue. Si vous configurez une redirection vers une URL relative constituée d’un nom de domaine sans chemin, l’appliance Citrix ADC ajoute le chemin d’accès de l’URL entrante au domaine. Si vous utilisez une URL absolue, la redirection HTTP est envoyée à cette URL sans modification.

Remarque : si un serveur virtuel d’équilibrage de charge est configuré avec un serveur virtuel de sauvegarde et une URL de redirection, le serveur virtuel de sauvegarde a priorité sur l’URL de redirection. Une redirection n’est utilisée que lorsque les serveurs virtuels principaux et les serveurs virtuels de sauvegarde sont DOWN.

Pour configurer un serveur virtuel pour rediriger la demande du client vers une URL à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

set lb vserver <vServerName> -redirectURL <URLValue>

Exemple :

set lb vserver Vserver-LB-1 -redirectURL http://www.newdomain.com/mysite/maintenance

Pour configurer un serveur virtuel pour rediriger la demande client vers une URL à l’aide de l’interface graphique

  1. Accédez à Gestion du trafic > Équilibrage de charge > Serveurs virtuels, puis ouvrez le serveur virtuel.
  2. Dans Paramètres avancés, cliquez sur Protectionet spécifiez une URL de redirection.