কম্পিউটার টিউটোরিয়াল

ওয়ার্ডপ্রেস ওয়েবসাইটে ফ্রি SSL সেটআপ করার পদ্ধতি

পাবলিক-ফেসিং ওয়েবসাইট হোস্ট করার সময় সিকিউরিটির গুরুত্ব অতিরিক্ত করা কঠিন। ওয়েবের প্রতিটি সাইট دائما আক্রমণের হুমকির অধীন। তাহলে আপনি কী করতে পারেন?

আপনার সাইট এবং ভিজিটরদের রক্ষা করার একটি উপায় হল SSL সার্টিফিকেট ব্যবহার। SSL সার্টিফিকেট আপনার সাইট এবং এর ভিজিটরদের মাঝপথে যাবতীয় ট্রাফিককে এনক্রিপ্ট করে, আক্রমণকারীদের তা দেখতে বা মডিফাই করতে বাধা দিয়ে।

ওয়ার্ডপ্রেস সাইটে SSL সার্টিফিকেট সেটআপ করা সবসময় সহজ নয়। বহুত বড় সংখ্যক ওয়ার্ডপ্রেস সাইট শেয়ার্ড হোস্টিং-এ চলে, যা সাধারণত খুব সীমিত। আপনি যদি শেয়ার্ড হোস্টিং-এ থাকেন, তবে আপনার হোস্ট সম্ভবত আপনাকে আপনার SSL সার্টিফিকেট ইনস্টল করতে বাধা দিচ্ছে তাদের নিজের বিক্রি করার জন্য, অথবা সেগুলো করার জন্য প্রিমিয়াম চার্জ করছে। যাহোক, একটি ছোট ওয়ার্ডপ্রেস সাইটে SSL পেতে অনেক টাকা খরচ করা এবং হোস্টিং খরচ ডাবল করা বুদ্ধিমত্তাপূর্ণ নয়। ক্লাউডফ্লেয়ার (CloudFlare) এর ফ্রি ফ্লেক্সিবল SSL (Flexible SSL) সার্টিফিকেট একটি যুক্তিসঙ্গত বিকল্প।

ক্লাউডফ্লেয়ার অ্যাকাউন্ট তৈরি করুন

CloudFlare-এ যান এবং সাইন আপ করুন। আপনাকে তাদের একটি ইমেইল অ্যাড্রেস এবং পাসওয়ার্ড দিতে হবে। এরপর, তারা আপনাকে যে ডোমেইন নামটি ব্যবহার করতে চান ক্লাউডফ্লেয়ার için জিজ্ঞেস করবে। তারা আপনার সাইটের DNS রেকর্ডগুলো স্ক্যান করবে এবং আপনার জন্য লিস্ট করবে। তারা রেকর্ডগুলো একটি সোনালি মেঘ (gold cloud) সহ দেখাবে যেগুলোতে তারা তাদের CDN ইনেবল করতে পারে। আপনি চান কিনা তাদের CDN সার্ভিস ব্যবহার করা সেটি আপনার ইচ্ছা। মেঘগুলোতে ক্লিক করলে সেটি অফ হয়ে যাবে।

আপনি আপনার রেকর্ডগুলো সিলেক্ট করলে, কন্টিনিউ করুন। পরবর্তী স্ক্রিন আপনাকে আপনার প্ল্যান সিলেক্ট করতে দেবে। যদি আপনি পেইড ওয়ান চান না, তবে ফ্রি প্ল্যান সিলেক্ট করুন।

CloudFlare তারপর আপনাকে আপনার DNS সার্ভারগুলো তাদেরসহ পরিবর্তন করতে বলবে। এর দুটি উদ্দেশ্য রয়েছে। এটি CloudFlare-কে আপনার সাইটের HTTPS ভার্সনে রিকোয়েস্ট রিডাইরেক্ট করতে দেয়, এবং এটি তাদের আপনার কন্টেন্টের জন্য CDN হিসেবে কাজ করতে দেয়। এই প্রক্রিয়া আপনার হোস্ট বা DNS প্রোভাইডারের ওপর বড় মাত্রায় নির্ভরশীল, তাই সেটি আপনাকে তাদের ডকুমেন্টেশন চেক করতে হবে। প্রতিটি কেসে, তবে, এটি টুকরো হবে ক্লাউডফ্লেয়ারের ওয়েব অ্যাড্রেসগুলো আপনার DNS প্রোভাইডারের কাছে কপি করে আপডেট করা।

এই প্রক্রিয়া আসলে ফাইনালাইজ হওয়ার জন্য কয়েক ঘন্টা লাগবে, কিন্তু এক দিন পর্যন্ত লাগতে পারে। ধৈর্য ধারন করুন। এটি এসে যাবে শেষ পর্যন্ত।

শেষ হলে, আপনাকে CloudFlare ড্যাশবোর্ডে ছেড়ে দেওয়া হবে। উপরে আপনি একটি বক্স দেখবেন লক আইকনসহ যেটি "Crypto" লেবেল করা। সেটিতে ক্লিক করুন।

उस পেজের প্রথম বক্সে আপনি SSL-এর জন্য একটি ড্রপডাউন দেখবেন। "Flexible" সিলেক্ট করুন। CloudFlare স্বয়ংক্রিয়ভাবে সার্টিফিকেট সেটআপ করবে, কিন্তু এতে কিছু সময় লাগবে।

ওয়ার্ডপ্রেস প্লাগইন

আপনাকে একটি ওয়ার্ডপ্রেস প্লাগইন দরকার এটিকে কাজ করানোর জন্য। এটি CloudFlare-এর সাথে কানেক্ট করে SSL সার্টিফিকেট আপনার সাইটের সাথে ইন্টিগ্রেট করে।

ওয়ার্ডপ্রেসে লগইন করুন এবং Plugins ট্যাবে যান। "CloudFlare Flexible SSL" সার্চ করুন। প্লাগইনটি ইনস্টল করুন।

সবসময় HTTPS ব্যবহার করুন

CloudFlare ওয়েবসাইটে ফিরে, "Crypto" সেকশনে ফিরে যান এবং নিচে স্ক্রোল করুন যতক্ষণ না "Always Use HTTPS" স্যুইচটি দেখেন। এটিকে অন করুন।

এটিই শেষ! চেক করুন আপনার সাইট এখন সব কানেকশনের জন্য HTTPS ব্যবহার করছে কিনা। যদি হয়, তবে সবকিছু সঠিকভাবে কনফিগার করা আছে এবং উদ্দেশ्यानুসারে কাজ করছে।

  1. ওয়ার্ডপ্রেস ওয়েবসাইটে Adsense Matched Content যোগ করার পদ্ধতি

  2. WordPress সাইটের জন্য SSL কেন গুরুত্বপূর্ণ এবং কীভাবে ফ্রিতে পাবেন

  3. নিজস্ব ডোমেন দিয়ে ফ্রি প্রফেশনাল ইমেইল এলিয়াস তৈরি করুন: ধাপে ধাপে গাইড

  4. ইমেইল সুরক্ষিত করুন: ফ্রি G Suite Legacy থেকে Google Workspace-এ মাইগ্রেশন