# ปรับตั้งค่าพฤติกรรมการแคช

# ตัวเลือกเพื่อปรับพฤติกรรมการแคชและการเข้าใช้งาน

  • Respect HTTP Header
  • Ignore 'Cookies'
  • Ignore 'Vary'
  • Origin use HTTP
  • Force HTTPS
  • Enable HSTS
  • Enable GZIP at CDN
  • Default TTL

# Respect HTTP Header

เปิดตัวเลือกนี้ ถ้าต้องการให้ CDN แคชหรือไม่แคชคอนเทนต์โดยดูจาก HTTP Header ตามมาตรฐาน

หากเว็บไซต์ต้นทางของคุณไม่ได้ระบุ HTTP Header เพื่อให้รองรับการแคชไว้ ให้ปิดตัวเลือกนี้ CDN จะเลือกแคชคอนเทนต์ตามประเภทของไฟล์

# Ignore 'Cookies'

บังคับให้ CDN แคชคอนเทนต์ไว้ ถึงแม้ว่าจะมีการส่งคุกกี้มาในรีเควสท์ (ตามมาตรฐานปกติ CDN จะไม่แคชคอนเทนต์ใดๆ หากรีเควสท์มีคุกกี้มาด้วย เพราะอาจเป็นคอนเทนต์เฉพาะสำหรับผู้ใช้คนนั้นๆ)

WARNING

การเปิดใช้ตัวเลือกนี้ อาจทำให้ CDN แคชคอนเทนต์ที่ไม่ควรแคช (เช่น คอนเทนต์ที่เป็นข้อมูลส่วนตัวของผู้ใช้ที่ล็อกอินอยู่) ดังนั้นโปรดตรวจสอบให้แน่ใจก่อนว่าควรเปิดใช้ตัวเลือกนี้จริงๆ หรือไม่

หากไม่มั่นใจ สามารถสอบถามทีมงานได้ทางอีเมล support@byteark.com

# Ignore 'Vary'

บังคับให้ CDN แคชคอนเทนต์ไว้ ถึงแม้ว่าจะมีการระบุ Vary Header

WARNING

การเปิดใช้ตัวเลือกนี้ อาจทำให้ CDN แคช HTTP Header ที่เกี่ยวข้องกับ CORS ไม่ถูกต้อง ดังนั้นโปรดตรวจสอบให้แน่ใจก่อนว่าควรเปิดใช้ตัวเลือกนี้จริงๆ หรือไม่

หากไม่มั่นใจ สามารถสอบถามทีมงานได้ทางอีเมล support@byteark.com

# Origin use HTTP

หากเซิร์ฟเวอร์ต้นทาง (Origin) ไม่รองรับโปรโตคอล HTTPS ให้เปิดตัวเลือกนี้ เพื่อบังคับให้ CDN ร้องขอคอนเทนต์จากเซิร์ฟเวอร์ต้นทางด้วยโปรโตคอล HTTP เคุณั้น

# Force HTTPS

บังคับให้ผู้ชมต้องเข้าชมผ่านโปรโตคอล HTTPS เท่านั้น หากเข้าชมผ่านโปรโตคอล HTTP จะถูก Redirect ไปที่โปรโตคอล HTTPS ที่โดเมนและพาธเดียวกันแทน

# Enable HSTS

เปิดใช้งาน HTTP Header ที่เกี่ยวข้องกับ HTTP Strict Transport Security (HSTS) เพื่อให้ไคลเอนท์รับรู้ว่าโดเมนนี้จะต้องเข้าถึงผ่านทาง HTTPS เท่านั้น

TIP

ดูรายละเอียดเพิ่มเติมเกี่ยวกับ HTTP Strict Transport Security (HSTS) (opens new window) ได้จากเอกสารของ Mozilla

# Enable GZIP at CDN

เปิดใช้งาน GZIP เพื่อให้ CDN ส่งคอนเทนต์ให้ผู้ใช้แบบบีบอัดด้วย GZIP หากไคลเอนท์ของผู้ใช้รองรับ

# Default TTL

(ค่าตั้งต้นคือ 60 นาที)