TrueURL
TrueURL

메뉴

506 Variant Also Negotiates

투명한 콘텐츠 협상(RFC 2295)에서 발생하는 서버 설정 오류입니다. 선택된 변형 자체가 다시 협상 대상이어서 루프가 생깁니다.

사유 구절
Variant Also Negotiates
리디렉션 여부
아니요
기본 캐시 가능 여부
아니요

506 Variant Also Negotiates는 실험적인 HTTP 확장인 투명한 콘텐츠 협상(Transparent Content Negotiation, RFC 2295)에서 나온 코드입니다. 서버에 내부 설정 오류가 있다는 뜻으로, 요청에 대해 선택된 변형 자체가 콘텐츠 협상을 하도록 설정되어 있어 협상이 끝나지 않는 상황입니다.

투명한 콘텐츠 협상은 널리 보급되지 않았으며, 506도 드뭅니다. 가장 잘 알려진 구현은 Apache의 mod_negotiation으로, 타입 맵이나 MultiViews가 그 자체로 협상되는 리소스를 가리킬 때 이 코드가 발생할 수 있습니다.

응답 예시

HTTP
HTTP/1.1 506 Variant Also Negotiates
Date: Fri, 06 Nov 2026 10:15:32 GMT
Server: Apache
Content-Type: text/html; charset=iso-8859-1
Content-Length: 283

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>506 Variant Also Negotiates</title>
</head><body>
<h1>Variant Also Negotiates</h1>
<p>A variant for the requested resource is itself a negotiable resource. This indicates a configuration error.</p>
</body></html>

SEO 및 리디렉션 검사

다른 5xx 오류와 마찬가지로 506이 계속되면 색인되지 않습니다. 설정 오류이므로 저절로 사라지기를 기다리지 말고 협상 설정(타입 맵, MultiViews)을 수정하세요.

주요 원인과 사용 사례

  • Apache 타입 맵(.var 파일)이 그 자체로 타입 맵인 변형을 나열합니다.
  • MultiViews와 타입 맵을 함께 사용해 순환 협상이 일어납니다.
  • 실험적인 콘텐츠 협상 설정의 변형 목록이 잘못 구성되어 있습니다.

URL 리디렉션 검사

무료 TrueURL 리디렉션 검사 도구로 URL이 반환하는 모든 상태 코드를 홉별로 확인하세요.