Configuration d'un service OVHcloud Load Balancer avec les redirections
Intégrez vos services web derrière un 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
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.
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.
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.
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
.
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
.
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
.
Dans l'API OVHcloud, 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 |
Paramètre | Signification |
---|---|
serviceName | Identifiant de votre service Load Balancer |
frontendId | Identifiant du frontend à mettre à jour |
redirectLocation | URL de redirection HTTP |
Paramètre | Signification |
---|---|
serviceName | Identifiant de votre service Load Balancer |
zone | Zone de déploiement du frontend |
Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com.
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..
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