5xx Server ErrorHTTP Status Code Reference

HTTP 506 Variant Also Negotiates— What It Means, Causes & How to Fix It

The server has an internal configuration error: the chosen variant resource is configured to engage in content negotiation itself, resulting in a circular reference during negotiation.

Live URL Status Checker

Enter any URL to see its real HTTP response code

Common Causes

  • Misconfigured content negotiation on the server
  • Circular reference in variant resource configuration
  • Transparent content negotiation failure

How to Fix

  1. 1Fix the server's content negotiation configuration
  2. 2Remove circular references in variant mappings
  3. 3Simplify content negotiation rules

Example

HTTP 506 Variant Also Negotiates
GET /page HTTP/1.1
Accept: text/html

→ 506 Variant Also Negotiates
→ Server variant creates a negotiation loop

Related Server Error Codes

Commonly Referenced Status Codes

The most frequently searched HTTP status codes

Related Tools