FlexoHost Logo
FlexoHost Logo
Back to guides
cPanel4 min readOct 19, 2026

ওয়েবসাইটে Free SSL চালু করার নিয়ম: cPanel AutoSSL ও HTTPS redirect

SSL কী, কেন দরকার, cPanel-এ AutoSSL দিয়ে কীভাবে Free SSL চালু করবেন, WordPress-এ HTTPS redirect আর ‘Not Secure’ বা mixed content সমস্যার সমাধান।

FlexoHost Team

Technical guides & hosting tips

On this page

ব্রাউজারের ঠিকানার পাশে "Not Secure" লেখা দেখলে ভিজিটর সাইট ছেড়ে চলে যায়, বিশেষ করে ফর্ম পূরণ বা পেমেন্টের সময়। এর সমাধান SSL সার্টিফিকেট, আর cPanel হোস্টিংয়ে এটা পাওয়া যায় বিনামূল্যে।

SSL কী?

SSL (এখনকার নাম TLS) এমন একটা প্রযুক্তি, যা ভিজিটরের ব্রাউজার আর আপনার সার্ভারের মধ্যে আদান-প্রদান হওয়া তথ্য এনক্রিপ্ট করে। ফলে মাঝপথে কেউ পাসওয়ার্ড, ফোন নম্বর বা পেমেন্টের তথ্য চুরি করতে পারে না।

SSL থাকলে:

  • ঠিকানা শুরু হয় https:// দিয়ে
  • ব্রাউজারে তালা আইকন দেখায়
  • "Not Secure" সতর্কবার্তা আসে না

কেন SSL জরুরি?

  • নিরাপত্তা: লগইন, কন্টাক্ট ফর্ম, চেকআউটের তথ্য সুরক্ষিত থাকে।
  • বিশ্বাস: ভিজিটর নিরাপদ বোধ করে।
  • SEO: Google HTTPS সাইটকে অগ্রাধিকার দেয়।
  • পেমেন্ট গেটওয়ে: অনলাইন পেমেন্ট নিতে SSL লাগে।

cPanel-এ Free SSL চালু করার নিয়ম (AutoSSL)

FlexoHost-সহ বেশিরভাগ cPanel হোস্টিংয়ে AutoSSL নিজে থেকেই প্রতিটি ডোমেইনে Free SSL বসিয়ে দেয়। তবু চালু আছে কিনা দেখে নিন।

ধাপ ১: SSL/TLS Status খুলুন

cPanel-এ লগইন করে Security → SSL/TLS Status খুলুন। এখানে আপনার ডোমেইন ও সাবডোমেইনের তালিকা দেখাবে।

ধাপ ২: অবস্থা দেখুন

  • সবুজ তালা (AutoSSL Domain Validated): SSL চালু আছে।
  • লাল বা হলুদ: SSL নেই বা সমস্যা আছে।

ধাপ ৩: Run AutoSSL

SSL না থাকলে উপরে Run AutoSSL চাপুন। কয়েক মিনিটের মধ্যে সার্টিফিকেট ইস্যু হয়ে যাওয়ার কথা।

AutoSSL ব্যর্থ হলে

সবচেয়ে সাধারণ কারণ: ডোমেইনের DNS এই হোস্টিংয়ের দিকে নেই। AutoSSL ডোমেইনের মালিকানা যাচাই করতে সার্ভারে একটা ফাইল রাখে। ডোমেইন অন্য সার্ভারে গেলে যাচাই ব্যর্থ হয়।

সমাধান: ডোমেইনের nameserver বা A রেকর্ড এই হোস্টিংয়ে সেট করুন (Nameserver পরিবর্তনের নিয়ম), কয়েক ঘণ্টা পর আবার Run AutoSSL চাপুন।

HTTP থেকে HTTPS-এ redirect

SSL থাকলেও কেউ http:// লিখে ঢুকলে সাইট অনিরাপদভাবে খুলতে পারে। তাই সবাইকে স্বয়ংক্রিয়ভাবে https://-এ পাঠাতে হবে।

পদ্ধতি ১: cPanel Domains থেকে

cPanel-এর Domains পেজে ডোমেইনের পাশে Force HTTPS Redirect অপশন চালু করুন। সবচেয়ে সহজ উপায়।

পদ্ধতি ২: WordPress সাইটে

  1. Settings → General-এ গিয়ে WordPress Address আর Site Address দুটোই https:// দিয়ে লিখুন।
  2. Save করুন (আবার লগইন করতে হতে পারে)।

পদ্ধতি ৩: .htaccess দিয়ে

public_html-এর .htaccess ফাইলের একদম উপরে যোগ করুন:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

যেকোনো একটা পদ্ধতি যথেষ্ট, একাধিক একসাথে দিলে redirect loop হতে পারে।

Mixed Content সমস্যা

SSL চালু, redirect-ও আছে, তবু তালা আইকনে সতর্কবার্তা? এর মানে পেজের কোনো ছবি, CSS বা স্ক্রিপ্ট এখনো http:// থেকে লোড হচ্ছে। একে mixed content বলে।

খুঁজে বের করতে: Chrome-এ পেজ খুলে F12 চাপুন, Console ট্যাবে "Mixed Content" লেখা সতর্কবার্তায় কোন ফাইল সমস্যা করছে দেখাবে।

WordPress-এ সমাধান:

  • Better Search Replace প্লাগিন দিয়ে ডাটাবেসে http://আপনার-ডোমেইন.com খুঁজে https://আপনার-ডোমেইন.com দিয়ে বদলান (আগে ব্যাকআপ নিন)।
  • থিম বা পেজ বিল্ডারে হার্ডকোড করা http:// লিংক ঠিক করুন।

SSL কাজ করছে কিনা যাচাই

  • ব্রাউজারে https://আপনার-ডোমেইন.com খুলে তালা আইকনে ক্লিক করুন, "Connection is secure" দেখাবে।
  • SSL Labs (ssllabs.com/ssltest)-এ ডোমেইন দিয়ে বিস্তারিত রিপোর্ট দেখুন।

শেষ কথা

আজকের দিনে SSL ছাড়া ওয়েবসাইট চালানো মানে ভিজিটর আর Google দুটোকেই দূরে ঠেলে দেওয়া। FlexoHost-এর সব Web Hosting ও BDIX Hosting প্ল্যানে Free SSL অন্তর্ভুক্ত, আর AutoSSL নিজে থেকেই নবায়ন করে। শুধু একবার HTTPS redirect চালু করে mixed content আছে কিনা দেখে নিন।

সাধারণ জিজ্ঞাসা (FAQ)

Free SSL আর পেইড SSL-এর মধ্যে পার্থক্য কী?

এনক্রিপশনের দিক থেকে দুটোই সমান নিরাপদ। পেইড OV/EV SSL-এ প্রতিষ্ঠানের পরিচয় যাচাই করা হয় এবং ওয়ারেন্টি থাকে, যা ব্যাংক বা বড় প্রতিষ্ঠানের জন্য প্রয়োজন হতে পারে। সাধারণ ওয়েবসাইট ও ই-কমার্সের জন্য Free SSL যথেষ্ট।

Free SSL কি মেয়াদ শেষ হয়ে যায়?

AutoSSL-এর সার্টিফিকেট নির্দিষ্ট সময় পরপর মেয়াদোত্তীর্ণ হয়, কিন্তু cPanel মেয়াদ শেষের আগেই নিজে থেকে নবায়ন করে। তবে ডোমেইনের DNS হোস্টিংয়ের দিকে না থাকলে নবায়ন ব্যর্থ হতে পারে।

SSL চালু করার পরও ‘Not Secure’ দেখাচ্ছে কেন?

সাধারণত তিনটি কারণে: সাইট এখনো http:// দিয়ে খুলছে (redirect নেই), পেজে কোনো ছবি বা স্ক্রিপ্ট http:// থেকে আসছে (mixed content), অথবা SSL এখনো ইস্যু হয়নি। নিচের সমাধানগুলো দেখুন।

SSL কি SEO-তে সাহায্য করে?

হ্যাঁ। Google HTTPS-কে র‍্যাংকিং সংকেত হিসেবে বিবেচনা করে, আর Chrome SSL ছাড়া সাইটকে 'Not Secure' দেখায়, যা ভিজিটরকে ভয় পাইয়ে দেয়। তাই প্রতিটি সাইটে SSL থাকা উচিত।

Need fast hosting for your website?

NVMe SSD, LiteSpeed, free SSL and 24/7 support, with servers in Bangladesh (BDIX) and abroad.

Related guides

Need Help? We Are Here To Help You

Please feel free to consult with one of our experts, who will thoroughly evaluate your specific requirements and provide a tailored proposal that perfectly aligns with your company's unique needs and realities.