DevToolPal
ไทย
5xx ข้อผิดพลาดฝั่งเซิร์ฟเวอร์

506 Variant Also Negotiates

ตัวแปรก็เจรจาด้วย

ความหมาย

การเจรจาเนื้อหาแบบโปร่งใสตั้งค่าผิด: ตัวแปรที่เลือกถูกตั้งให้เจรจาเองด้วย ทำให้เกิดวงวน

สาเหตุที่พบบ่อย

  • ข้อผิดพลาดในการตั้งค่าเซิร์ฟเวอร์เรื่องการเจรจาเนื้อหา (RFC 2295)

วิธีแก้ไข

สำหรับไคลเอนต์หรือผู้เยี่ยมชม

คุณแก้ไม่ได้ ให้ติดต่อเจ้าของเว็บไซต์

สำหรับผู้ดูแลเว็บไซต์หรือ API

แก้การตั้งค่าตัวแปรให้รูปแบบที่เลือกไม่ต้องเจรจาต่ออีก

ตัวอย่างการตอบกลับ

HTTP/1.1
HTTP/1.1 506 Variant Also Negotiates
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

ข้อกำหนด

RFC 2295 §8.1

คำถามที่พบบ่อย

› 506 พบบ่อยไหม

หายากมาก ต้องใช้การเจรจาเนื้อหาแบบโปร่งใสซึ่งยังเป็นแบบทดลอง

› เซิร์ฟเวอร์ใดสร้าง 506

ส่วนใหญ่เป็น Apache ที่ตั้งค่า mod_negotiation ผิด