Cloudflare-এর পেছনে WordPress
WordPress সাইট Cloudflare-এর পেছনে ভালো চলে, যখন সাইটের ঠিকানায় HTTPS থাকে, প্লাগইনগুলো আসল ভিজিটর IP দেখতে পায় এবং প্রতিটি পেজ শুধু একটি টুল ক্যাশ করে। সাইট Cloudflare-এর মধ্য দিয়ে চলার পর এই ধাপগুলো অনুসরণ করুন।
শুরু করার আগে
- WordPress সাইট আপনার হোস্টিংয়ে চলছে। দেখুন WordPress ওয়েবসাইট ইনস্টল বা সরানো।
- ডোমেইন Cloudflare-এ সক্রিয় এবং APNCloud হোস্টিংয়ের জন্য Cloudflare সেটিং-এর সেটিংগুলো দেওয়া আছে।
- সাইট ও ডাটাবেসের ব্যাকআপ। ব্যবহার করুন ওয়েবসাইট ব্যাকআপ।
ধাপ
WordPress-এ Settings, তারপর General খুলুন। WordPress Address (URL) ও Site Address (URL), দুটিই যেন
https://দিয়ে শুরু হয়। ভিজিটররা যে নাম ব্যবহার করেন,wwwসহ বা ছাড়া, ঠিক সেটিই দিন।HTTPS-এ রিডাইরেক্ট শুধু একটি জায়গা থেকে করুন। Cloudflare-এর Always Use HTTPS সেটিং, অথবা একটি WordPress প্লাগইন ব্যবহার করুন, দুটো একসাথে নয়।
ব্রাউজার মিক্সড কনটেন্টের সতর্কবার্তা দেখালে আপনার কনটেন্টের পুরনো
http://ঠিকানাগুলোhttps://করে দিন। দেখুন মিক্সড কনটেন্ট সতর্কবার্তা।আসল ভিজিটর IP দেখান। Cloudflare-এর পেছনে WordPress ভিজিটরের বদলে Cloudflare-এর ঠিকানা দেখে।
wp-config.phpফাইলে, "stop editing" লেখা লাইনের ওপরে এই কোডটি বসান:phpif (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; }সিকিউরিটি প্লাগইন ব্যবহার করলে তার সেটিং খুলে এমন অপশন বেছে নিন, যা ভিজিটরের IP
CF-Connecting-IPহেডার থেকে পড়ে। অপশনের নাম প্রতিটি প্লাগইনে আলাদা। এটি না করলে প্লাগইন আক্রমণকারীর বদলে Cloudflare-এর ঠিকানা আটকে দিতে পারে।একটিই পেজ ক্যাশ ব্যবহার করুন। ক্যাশ প্লাগইন চালু থাকলে তার সেটিং রাখুন এবং ডাইনামিক পেজের জন্য Cloudflare-এ "Cache Everything" চালু করবেন না।
/wp-admin,/wp-login.phpএবং কার্ট ও চেকআউটের মতো শপের পেজ সব ক্যাশ থেকেই বাদ রাখুন।ক্যাশ সেটিং বদলানোর পর প্লাগইনের ক্যাশ পরিষ্কার করুন এবং Cloudflare-এ Purge Cache ব্যবহার করুন।
শুধু যে সিকিউরিটি প্লাগইন দরকার সেটিই ইনস্টল করুন এবং WordPress, থিম ও প্লাগইন আপডেট রাখুন। আপনার সাইট
xmlrpc.phpব্যবহার না করলে Cloudflare-এর পেছনে আপনার সাইট সুরক্ষিত করুন গাইডের মতো সেটির rate limit দিন।
ভিজিটর IP-র কোড শুধু প্রক্সি চালু থাকলে ব্যবহার করুন
যে কেউ সরাসরি আপনার সার্ভারে পৌঁছালে নকল CF-Connecting-IP হেডার পাঠাতে পারে। ৪ নম্বর ধাপের কোড শুধু সেই সাইটে ব্যবহার করুন, যা Cloudflare প্রক্সি (অরেঞ্জ ক্লাউড) দিয়ে চলে।
সাধারণ ভুল
- Settings, তারপর General-এ একটি ঠিকানা
http://আর অন্যটিhttps://দিয়ে থাকা। এতে রিডাইরেক্ট লুপ হয়। - দুটি প্লাগইন একসাথে HTTPS-এ রিডাইরেক্ট করা।
/wp-adminবা লগইন পেজ ক্যাশ করা।- সিকিউরিটি প্লাগইনের লগে শুধু Cloudflare-এর ঠিকানা দেখা।
সাহায্য লাগবে?
ক্লায়েন্ট এরিয়ায় সাপোর্ট টিকিট খুলুন অথবা [SUPPORT_CONTACT]-এ যোগাযোগ করুন। প্লাগইনগুলোর নাম এবং এররের সঠিক বার্তা জানান।
সম্পর্কিত গাইড
- WordPress ওয়েবসাইট ইনস্টল বা সরানো
- APNCloud হোস্টিংয়ের জন্য Cloudflare সেটিং
- Cloudflare-এর পেছনে আপনার সাইট সুরক্ষিত করুন
- মিক্সড কনটেন্ট সতর্কবার্তা
সর্বশেষ পর্যালোচনা
2026-10-29
