Signification
La négociation de contenu transparente est mal configurée : la variante choisie est elle-même configurée pour négocier, ce qui crée une boucle.
Causes courantes
- Erreur de configuration serveur dans la négociation de contenu (RFC 2295)
Comment corriger
Côté client ou visiteur
Vous ne pouvez rien corriger ; contactez le propriétaire du site.
Côté propriétaire du site ou de l’API
Corrigez la configuration des variantes pour que la représentation choisie ne soit pas elle-même négociable.
Exemple de réponse
HTTP/1.1
HTTP/1.1 506 Variant Also Negotiates
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Spécification
FAQ
› 506 est-il courant ?
Très rare ; il nécessite une négociation de contenu transparente expérimentale.
› Quels serveurs produisent 506 ?
Surtout Apache avec un mod_negotiation mal configuré.