Configuration d'un service OVHcloud Load Balancer avec les redirections

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

Dernière mise à jour le à 28/03/2022

Objectif

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

Prérequis

En pratique

Présentation

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

Les Rrdirections personnalisées doivent être de la forme <scheme>://<net_loc>/<path>;<params>?<query>#<fragment>. Il n'est possible de spécifier qu'une seule redirection par frontend.

Les redirections personnalisées peuvent être spécifiées via l'espace client ou via l'API, tant sur un nouveau frontend qu'un existant.

Ajouter une redirection personnalisée depuis l'espace client OVHcloud

Il est possible de définir une redirection personnalisée depuis l'espace client OVHcloud dans la partie Bare Metal Cloud puis Load Balancer. Cela peut-être effectué tant sur un nouveau frontend pendant sa création, que sur un frontend existant.

Ajout d'un nouveau frontend

Dans la section Frontends, cliquez sur le bouton Ajouter un frontend pour en créer un nouveau.

Dans la page d'édition d'un frontend, sélectionnez le protocole HTTP ou HTTPS.
Configurez les informations normalement. Il est cependant inutile de préciser la Ferme par défaut, celle-ci ne sera pas utilisée.

Dans les paramètres avancés, renseignez la Redirection HTTP.

Édition d'un frontend existant

Dans la section Frontends, cliquez que le bouton ... à droite du frontend concerné et sélectionnez Modifier.
Assurez vous que le frontend choisi soit bien de protocole HTTP ou HTTPS. Complétez la configuration si besoin. Il est cependant inutile de préciser la Ferme par défaut, celle-ci ne sera pas utilisée.

Dans les paramètres avancés, renseignez la Redirection HTTP.

Configuration d'une Redirection d'un Frontend

Une fois le frontend configuré, cliquez sur Ajouter ou Modifier selon que vous configurez un nouveau frontend, ou un frontend existant. N'oubliez pas de déployer la configuration. Pour ce faire, vous pouvez au choix :

  • dans la section Statut de l'onglet Accueil, cliquez sur le bouton ... de votre Load Balancer puis cliquez sur Appliquer la configuration.

  • dans le bandeau de rappel vous précisant que la configuration n'est pas appliquée, cliquez sur Appliquer la configuration.

Application d'une Configuration d'un Load Balancer

Ajouter une redirection personnalisée depuis l'API OVHcloud

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

Création d'un nouveau frontend

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

Mise à jour d'un frontend existant

Paramètre Signification
serviceName Identifiant de votre service Load Balancer
frontendId Identifiant du frontend à mettre à jour
redirectLocation URL de redirection HTTP

Appliquer les modifications :

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

Aller plus loin

Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com.


Cette documentation vous a-t-elle été utile ?

N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.

Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...

OVHcloud Community

Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.

Echanger sur OVHcloud Community

Conformément à la Directive 2006/112/CE modifiée, à partir du 01/01/2015, les prix TTC sont susceptibles de varier selon le pays de résidence du client
(par défaut les prix TTC affichés incluent la TVA française en vigueur).