OVH Guide

Travailler avec les redirections

Intégrez vos services web derrière un Load Balancer avec les Redirections

Présentation

Le service OVH Load Balancer agit par défault comme un mandataire ou "Proxy". Il peut aussi être configuré pour rediriger vos clients vers un site tiers dans le cas d'un changement de nom de domaine ou pour rediriger vos clients en HTTPS par exemple. C'est que l'on appelle la redirection HTTP.

Une redirection HTTP se présente ainsi :

HTTP/1.1 301 Moved Permanently
Location: http://www.example.org/
Content-Type: text/html
Content-Length: 174

Ajouter une Redirection personnalisée

Les Redirections personnalisées doivent être de la forme :///;?#. Il n'est possible de spécifier qu'une seule Redirection par Frontend.

Les Redirections personnalisées peuvent être spécifiées via le Manager et via l'API uniquement sur un nouveau Frontend.

Via le Manager

Dans la section Frontends de votre Manager, cliquez sur le bouton + HTTP/S pour en créer un nouveau. Une fenêtre d'édition apparait alors avec un champ Redirection HTTP à renseigner.

Configuration d'une Redirection d'un Frontend

Cliquez sur le bouton Mettre à jour une fois les Redirections configurées puis sur Déployer la zone: VOTRE ZONE pour appliquer vos changements dans la zone concernée.

Via l'API

Dans l'API, les Redirections sont spécifiées dans la chaîne de caractère redirectLocation :

Paramètre Signification
serviceName Identifiant de votre service Load Balancer
port Port(s) d'écoute du frontend
zone Zone de déploiement du frontend
redirectLocation URL de redirection HTTP

Puis appliquer les modifications :

Paramètre Signification
serviceName Identifiant de votre service Load Balancer
zone Zone de déploiement du frontend