การเชื่อมต่อนี้ช่วยอะไรท่านบ้าง
การเชื่อมต่อบัญชี Fastly ของท่านเองช่วยให้ท่านสามารถวางเว็บไซต์บน CDN ของท่านเอง แทนที่จะเป็นของเรา โซน ทราฟฟิก และบิลจะอยู่บนบัญชีของท่าน และท่านยังคงสามารถล้างแคชและเปลี่ยนแปลงการตั้งค่าของ CDN ได้จากภายในแดชบอร์ด Zinn® ของท่าน โดยไม่ต้องสลับหน้าจอไปมา
ก่อนที่ท่านจะเริ่มต้น
บัญชี Fastly
1. สร้างคีย์ที่ Fastly
ในแผงควบคุมของ Fastly ให้เปิด Account → API tokens และเลือก Create token; ระบบของ Fastly จะขอให้ท่านลงชื่อเข้าใช้อีกครั้ง ตั้งชื่อโทเค็นและเลือกขอบเขตเป็น Global API access ซึ่งนี่คือสิ่งที่จะช่วยให้เราสามารถอ่านและเปลี่ยนแปลงการตั้งค่าของบริการรวมถึงการล้างแคชได้ เลือกบริการที่โทเค็นนี้สามารถเข้าถึงได้ (ทั้งหมด หรือเฉพาะบริการที่เว็บไซต์ของท่านจะใช้งาน)
แผงควบคุมจะตั้งค่าให้โทเค็นหมดอายุหลังจาก 90 วัน เว้นแต่ท่านจะเลือกวันที่อื่นหรือเลือกไม่ให้หมดอายุ คัดลอกโทเค็นเมื่อระบบแสดงขึ้นมา
2. เชื่อมต่อที่นี่
เปิด Integrations ในแดชบอร์ดของท่านและเลือก Connect an account เลือก Your own CDN เป็นกลุ่มและ Fastly เป็นบัญชี กรอก API token และกด Connect account
เราจะทดสอบสิ่งที่เราวางลงไปก่อนที่จะมีการบันทึกใดๆ คีย์ที่ใช้งานไม่ได้จะไม่ถูกจัดเก็บไว้ และระบบจะแจ้งข้อผิดพลาดให้ทราบ คีย์ที่ใช้งานได้จะถูกเก็บรักษาโดยการเข้ารหัสไว้ในห้องนิรภัยความลับของเรา (ไม่ใช่ในฐานข้อมูลของเรา) และจะไม่ถูกแสดงขึ้นมาอีกเลย แม้แต่กับท่านเอง
สิ่งที่จะเกิดขึ้นต่อไป
- เปิดแท็บ CDN ของเว็บไซต์ ภายใต้ Where this site is served from บัญชีนี้จะปรากฏเป็นปลายทาง เลือกบัญชีนั้นและยืนยัน เราจะสร้างการกำหนดค่าของเว็บไซต์บนบัญชีของท่าน ตรวจสอบ และหลังจากนั้นจึงย้ายเว็บไซต์ไป เพื่อให้เว็บไซต์ยังคงใช้งานได้ตลอดการย้าย
- จากแท็บเดียวกัน ท่านสามารถ purge แคชของเว็บไซต์และเปลี่ยนการตั้งค่า CDN บนบัญชีของท่านได้
- เมื่อท่านเชื่อมต่อ เราจะตรวจสอบความสามารถของคีย์: แสดงรายการโซนหรือพร็อพเพอร์ตี้ของท่าน อ่านรายละเอียดของโซนใดโซนหนึ่ง ล้างแคช เปลี่ยนการตั้งค่า และกฎทางภูมิศาสตร์ (หากผู้ให้บริการมีฟีเจอร์ดังกล่าว) รายการตรวจสอบที่อยู่ถัดจากการเชื่อมต่อจะแสดงให้เห็นว่าเราสามารถยืนยันข้อใดได้บ้าง ดังนั้นสิทธิ์ที่ขาดหายไปจึงมองเห็นได้ก่อนที่ท่านจะย้ายเว็บไซต์ไปยังบัญชีนั้น
- หัวข้อ Deploy a site to your own CDN account ครอบคลุมรายละเอียดเกี่ยวกับการย้ายเว็บไซต์ระหว่างบัญชี
หากเชื่อมต่อไม่สำเร็จ
เชื่อมต่อได้ แต่การล้างแคชหรือการตั้งค่าล้มเหลว โทเค็นที่มีสิทธิ์ Read-only access จะไม่สามารถล้างแคชได้ และโทเค็นที่มีสิทธิ์ล้างแคชอย่างเดียวจะไม่สามารถเปลี่ยนการตั้งค่าได้ กรุณาสร้างโทเค็นที่มีสิทธิ์ Global API access
หยุดทำงานหลังจากผ่านไปสามเดือน โทเค็นหมดอายุตามค่าเริ่มต้น 90 วันของ Fastly กรุณาสร้างโทเค็นใหม่โดยกำหนดวันหมดอายุให้ช้าลงหรือตั้งค่าไม่ให้หมดอายุ
ระบุว่าคีย์ถูกปฏิเสธ เกือบทุกครั้งมักเกิดจากหนึ่งในสามสิ่งนี้: มีช่องว่างหรือการขึ้นบรรทัดใหม่ติดมาด้วย คีย์หมดอายุแล้ว หรือคีย์ถูกเพิกถอนหรือสร้างใหม่หลังจากที่ท่านคีย์คัดลอกมาแล้ว กรุณาสร้างคีย์ใหม่และวางลงไปอีกครั้ง
เชื่อมต่อได้ แต่มีบางอย่างล้มเหลวในภายหลัง คีย์ได้รับการตรวจสอบสิทธิ์แล้วแต่ขาดสิทธิ์ที่จำเป็นสำหรับการดำเนินการนั้นๆ กรุณาสร้างคีย์ใหม่ที่มีสิทธิ์ตามรายการด้านบน จากนั้นยกเลิกการเชื่อมต่อเดิมและเชื่อมต่อด้วยคีย์ใหม่
การยกเลิกการเชื่อมต่อ
เปิด Integrations ค้นหาบัญชีและกด Disconnect การดำเนินการดังกล่าวจะลบ stored key ที่บันทึกไว้อย่างทันที สิ่งใดก็ตามที่ใช้งานคีย์ดังกล่าวอยู่จะหยุดทำงานในการดำเนินการถัดไป และหน้าจอที่ต้องพึ่งพากลไกดังกล่าวจะแจ้งเตือนให้ทราบแทนที่จะล้มเหลวไปเงียบๆ
การยกเลิกการเชื่อมต่อจะไม่ยกเลิกสิ่งที่เราได้ดำเนินการไปแล้ว บันทึก การปรับใช้ หรือการตั้งค่าที่เราได้เปลี่ยนแปลงบนบัญชีของท่านจะยังคงอยู่ตามเดิม หากท่านคิดว่าคีย์ดังกล่าวอาจรั่วไหล โปรดเพิกถอนคีย์นั้นที่ฝั่งผู้ให้บริการด้วย การยกเลิกการเชื่อมต่อจะลบสำเนาของเราออก ไม่ใช่สำเนาของพวกเขา