Cloudflare API Token
ข้อมูลรับรอง Cloudflare API ช่วยให้ ImgHost ล้างแคช Cloudflare CDN หลังจากไฟล์มีการเปลี่ยนแปลง

ตั้งค่าที่ไหน
เปิดแผงผู้ดูแลระบบ แล้วไปที่:
text
System Settings -> Security Settings -> Cloudflare API Tokenคุณต้องกรอกข้อมูลต่อไปนี้:
- Zone ID
- อีเมลบัญชี
- API Key
การตั้งค่านี้ทำอะไร
Cloudflare อาจแคช URL รูปภาพสาธารณะไว้
การแคชช่วยให้ส่งรูปภาพได้เร็วขึ้น แต่ก็อาจทำให้เนื้อหาเก่ายังคงมองเห็นได้ชั่วคราวหลังจากคุณลบ บล็อก แทนที่ หรือย้ายไฟล์
หลังจากตั้งค่าข้อมูลรับรอง Cloudflare API แล้ว ImgHost จะพยายามล้างแคช Cloudflare ที่เกี่ยวข้องเมื่อการดำเนินการเหล่านั้นเสร็จสิ้น
สิ่งนี้มีประโยชน์เมื่อ:
- คุณลบรูปภาพและต้องการให้ลิงก์สาธารณะหยุดทำงานโดยเร็วที่สุด
- คุณบล็อกรูปภาพและต้องการไม่ให้ผู้เยี่ยมชมเห็นไฟล์ต้นฉบับอีก
- คุณแทนที่ไฟล์ที่มีชื่อเดียวกันและต้องการให้ผู้เยี่ยมชมเห็นเวอร์ชันใหม่เร็วขึ้น
- คุณย้ายหรือเปลี่ยนชื่อไฟล์และต้องการให้แคชของเส้นทางเดิมรีเฟรชเร็วขึ้น
- คุณเปลี่ยนกฎการเข้าถึงสาธารณะและต้องการให้แคชของแกลเลอรีสาธารณะหรือ API รูปภาพสุ่มอัปเดตเร็วขึ้น
หากปล่อยว่างไว้จะเกิดอะไรขึ้น
ImgHost ยังคงทำงานตามปกติแม้ไม่มีการตั้งค่านี้
ความแตกต่างเพียงอย่างเดียวคือ ImgHost จะไม่ล้างแคช Cloudflare CDN เชิงรุก ผู้เยี่ยมชมอาจยังเห็นเนื้อหาเก่าจนกว่าแคช Cloudflare จะหมดอายุตามธรรมชาติ
วิธีค้นหา Zone ID
Zone ID คือ Cloudflare Zone ID ของไซต์ที่โดเมน ImgHost ของคุณใช้งาน
- ลงชื่อเข้าใช้แดชบอร์ด Cloudflare
- เปิดไซต์ที่มีโดเมน ImgHost ของคุณ
- ค้นหา
Zone IDบนหน้าภาพรวมของไซต์ - คัดลอกไปยังช่อง
Zone IDใน ImgHost
นี่คือ Zone ID ของไซต์ ไม่ใช่ account ID
อีเมลบัญชี
ป้อนที่อยู่อีเมลที่คุณใช้ลงชื่อเข้าใช้ Cloudflare
ต้องตรงกับ API Key ที่คุณระบุด้านล่าง
API Key
ป้อน Cloudflare Global API Key ของคุณ
- ลงชื่อเข้าใช้แดชบอร์ด Cloudflare
- เปิดโปรไฟล์ของคุณ
- ไปที่หน้า API Tokens
- ค้นหา
Global API Key - เปิดดูและคัดลอก
- วางลงในช่อง
API Keyใน ImgHost

มีผลเมื่อใด
หลังจากกรอกข้อมูลในช่องแล้ว ให้บันทึกการตั้งค่า
การเปลี่ยนแปลงไฟล์ในอนาคตจะพยายามล้างแคช Cloudflare โดยอัตโนมัติ การดำเนินการที่ผ่านมาแล้วจะไม่ถูกล้างย้อนหลัง หากคุณลบหรือแทนที่ไฟล์ก่อนตั้งค่านี้ ให้รอให้แคช Cloudflare หมดอายุ หรือไปล้างด้วยตนเองใน Cloudflare
FAQ
จำเป็นหรือไม่
ไม่จำเป็น
หากโดเมนของคุณไม่ได้ใช้ Cloudflare หรือคุณไม่กังวลกับความล่าช้าของแคช CDN คุณสามารถปล่อยค่านี้ว่างไว้ได้
ข้อมูลรับรองผิดจะทำให้การอัปโหลดเสียหรือไม่
โดยทั่วไปไม่
ข้อมูลรับรองผิดจะทำให้ ImgHost ล้างแคช Cloudflare ไม่ได้เท่านั้น การอัปโหลดและการเข้าถึงไฟล์ตามปกติควรยังทำงานต่อไป
ทำไมรูปภาพที่ลบแล้วยังเปิดได้
สาเหตุที่พบบ่อยที่สุดคือ Cloudflare ยังเก็บไฟล์เก่าไว้ในแคช
เมื่อมีข้อมูลรับรอง Cloudflare API ที่ถูกต้อง ImgHost จะล้างแคช URL ที่เกี่ยวข้องเมื่อไฟล์ถูกลบ
ทำไมหลังจากแทนที่ไฟล์แล้วยังเห็นรูปเก่า
กรณีนี้มักเกิดจากแคช CDN เช่นกัน
หลังจากตั้งค่านี้แล้ว ImgHost จะพยายามล้างแคชของ URL เก่าเมื่อไฟล์ที่มีชื่อเดียวกันถูกเขียนทับ