Définition simple
Un serveur placé devant une ou plusieurs applications web et qui reçoit les requêtes à leur place.
Définition technique
Le reverse proxy termine éventuellement TLS, applique des règles puis transmet la requête à un backend selon l’hôte, le chemin ou d’autres critères.
À quoi cela sert ?
Centraliser HTTPS, publication web, filtrage et répartition vers plusieurs serveurs.
Exemple concret
Nginx peut recevoir https://app.exemple.fr puis transmettre les requêtes à une application interne sur le port 8080.
Problèmes fréquents
- Boucle de redirection
- Backend indisponible provoquant une erreur 502
- En-têtes X-Forwarded mal configurés
Termes associés
À retenir : cette fiche présente le fonctionnement général du terme. Les réglages exacts peuvent varier selon les logiciels, constructeurs et environnements.