# ปรับตั้งค่าพฤติกรรมการแคช
# ตัวเลือกเพื่อปรับพฤติกรรมการแคชและการเข้าใช้งาน
- 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 นาที)