All HTTP status codes

HTTP 506 Variant Also Negotiates

Server Error

A server misconfiguration in transparent content negotiation: the chosen variant is itself configured to negotiate, creating a loop.

Defined in RFC 2295

Common causes

  • Broken transparent content negotiation configuration

How to fix it

  1. Fix the negotiation config so end variants are concrete resources

Want to explore status codes interactively? Try the free HTTP Status Code Reference — search, categories and example responses, right in your browser.