Skip to content

Cloudflare API Token

Cloudflare API পরিচয়পত্র ImgHost-কে ফাইল পরিবর্তনের পর Cloudflare CDN ক্যাশ মুছতে দেয়.

Cloudflare API Token সেটিংস

কোথায় কনফিগার করবেন

অ্যাডমিন প্যানেল খুলে যান:

text
System Settings -> Security Settings -> Cloudflare API Token

নিচের তথ্যগুলো পূরণ করতে হবে:

  • Zone ID
  • অ্যাকাউন্টের ইমেল
  • API Key

এই সেটিং কী করে

Cloudflare প্রকাশ্য ছবির URL ক্যাশে রাখতে পারে.

ক্যাশ ছবি দ্রুত সরবরাহ করতে সাহায্য করে, কিন্তু ফাইল মুছে ফেলা, ব্লক করা, প্রতিস্থাপন করা বা সরানোর পর কিছু সময় পুরোনো কনটেন্ট দেখা যেতে পারে.

Cloudflare API পরিচয়পত্র কনফিগার করার পর এসব কাজ শেষ হলে ImgHost সংশ্লিষ্ট Cloudflare ক্যাশ মুছে ফেলার চেষ্টা করে.

এটি কাজে লাগে যখন:

  • কোনো ছবি মুছে ফেলার পর আপনি চান প্রকাশ্য লিংক যত দ্রুত সম্ভব কাজ করা বন্ধ করুক.
  • কোনো ছবি ব্লক করার পর আপনি চান দর্শকরা আর মূল ফাইলটি না দেখুক.
  • একই নামে কোনো ফাইল প্রতিস্থাপন করলে আপনি চান দর্শকরা দ্রুত নতুন সংস্করণ দেখুক.
  • ফাইল সরানো বা নাম বদলানোর পর আপনি চান পুরোনো পথের ক্যাশ দ্রুত হালনাগাদ হোক.
  • প্রকাশ্য প্রবেশাধিকার নিয়ম বদলানোর পর আপনি চান প্রকাশ্য গ্যালারি বা র‍্যান্ডম ছবির ক্যাশ দ্রুত হালনাগাদ হোক.

খালি রাখলে কী হবে

এই সেটিং ছাড়া ImgHost স্বাভাবিকভাবেই কাজ করবে.

শুধু পার্থক্য হলো ImgHost সক্রিয়ভাবে Cloudflare CDN ক্যাশ মুছবে না. Cloudflare ক্যাশ স্বাভাবিকভাবে মেয়াদোত্তীর্ণ না হওয়া পর্যন্ত দর্শকরা পুরোনো কনটেন্ট দেখতে থাকতে পারে.

Zone ID কীভাবে খুঁজবেন

Zone ID হলো আপনার ImgHost ডোমেইন যে সাইটে আছে, সেই সাইটের Cloudflare Zone ID.

  1. Cloudflare ড্যাশবোর্ডে সাইন ইন করুন.
  2. আপনার ImgHost ডোমেইন থাকা সাইটটি খুলুন.
  3. সাইটের ওভারভিউ পাতায় Zone ID খুঁজুন.
  4. সেটি কপি করে ImgHost-এর Zone ID ঘরে দিন.

এটি সাইটের Zone ID, অ্যাকাউন্ট ID নয়.

অ্যাকাউন্টের ইমেল

Cloudflare-এ সাইন ইন করার জন্য যে ইমেল ব্যবহার করেন সেটি দিন.

এটি নিচে দেওয়া API Key-এর সঙ্গে মিলতে হবে.

API Key

আপনার Cloudflare Global API Key দিন.

  1. Cloudflare ড্যাশবোর্ডে সাইন ইন করুন.
  2. আপনার প্রোফাইল খুলুন.
  3. API Tokens পাতায় যান.
  4. Global API Key খুঁজুন.
  5. দেখে কপি করুন.
  6. ImgHost-এর API Key ঘরে পেস্ট করুন.

Global API Key দেখা

কখন কার্যকর হবে

ঘরগুলো পূরণ করার পর সেটিংস সংরক্ষণ করুন.

এরপর ভবিষ্যতের ফাইল পরিবর্তনে Cloudflare ক্যাশ স্বয়ংক্রিয়ভাবে মুছে ফেলার চেষ্টা করা হবে. আগের কাজগুলো পেছন থেকে পরিষ্কার করা হবে না. এই সেটিং দেওয়ার আগে কোনো ফাইল মুছে বা প্রতিস্থাপন করে থাকলে Cloudflare ক্যাশ স্বাভাবিকভাবে মেয়াদোত্তীর্ণ হওয়া পর্যন্ত অপেক্ষা করুন, অথবা Cloudflare-এ গিয়ে হাতে ক্যাশ মুছুন.

সাধারণ প্রশ্ন

এটি কি বাধ্যতামূলক?

না.

আপনার ডোমেইন Cloudflare ব্যবহার না করলে, অথবা CDN ক্যাশের দেরি নিয়ে সমস্যা না থাকলে, এটি খালি রাখতে পারেন.

ভুল পরিচয়পত্র দিলে কি আপলোড বন্ধ হবে?

সাধারণত না.

ভুল পরিচয়পত্র শুধু ImgHost-কে Cloudflare ক্যাশ মুছতে বাধা দেয়. আপলোড এবং সাধারণ ফাইল প্রবেশাধিকার কাজ করা উচিত.

মুছে ফেলা ছবি এখনও কেন খোলা যাচ্ছে?

সবচেয়ে সাধারণ কারণ হলো Cloudflare এখনও পুরোনো ফাইলটি ক্যাশে রেখেছে.

সঠিক Cloudflare API পরিচয়পত্র থাকলে ImgHost ফাইল মুছে ফেলার সময় সংশ্লিষ্ট URL-এর ক্যাশ মুছে দেয়.

ফাইল প্রতিস্থাপনের পরও পুরোনো ছবি কেন দেখছি?

এটিও সাধারণত CDN ক্যাশের কারণে হয়.

এই সেটিং কনফিগার করার পর একই নামে ফাইল ওভাররাইট হলে ImgHost পুরোনো URL-এর ক্যাশ মুছতে চেষ্টা করে.

Released as user documentation for ImgHost.