ক্যাটেগরি
Print

ওয়েবসাইটে 404 ইরর দেখালে সমাধান করবেন কীভাবে?

404 Not Found হচ্ছে সবচেয়ে পরিচিত ওয়েবসাইট এরর কোডগুলোর একটি। এই ত্রুটির অর্থ হলো—আপনার ব্রাউজার যে URL-এ যেতে চাচ্ছে, সার্ভারে সেই পেইজ/ফাইল খুঁজে পাওয়া যাচ্ছে না।

404 Error দেখা গেলে আপনার ভিজিটরদের মধ্যে খারাপ ইমপ্রেশন তৈরি হতে পারে এবং SEO র‍্যাঙ্কিংও ক্ষতিগ্রস্ত হতে পারে। তাই এর সমাধান জানা খুব জরুরি।


🔎 404 Error কখন হয়?

সাধারণত নিচের যেকোনো কারণে ওয়েবসাইটে 404 ত্রুটি দেখা দেয়:

  • ভুল URL টাইপ করা হয়েছে
  • পেইজ বা পোস্ট ডিলিট হয়ে গেছে
  • .htaccess ফাইল মিসিং বা ভুল কনফিগারড
  • WordPress এর permalink সেটিংস সমস্যা
  • মুভ করা হয়েছে কিন্তু রিডাইরেক্ট দেওয়া হয়নি
  • থিম/প্লাগইনের সমস্যা

🛠️ ধাপে ধাপে সমাধান


✅ ধাপ ১: URL ঠিক আছে কিনা যাচাই করুন

  • আপনি বা ভিজিটর যেই লিংক টাইপ করছেন তা সঠিক কিনা যাচাই করুন
  • বড় হাতের/ছোট হাতের অক্ষরে ভুল থাকলে সেটিও 404 ত্রুটি দিতে পারে

📁 ধাপ ২: ফাইল বা পেইজ সার্ভারে আছে কিনা চেক করুন

  • cPanel > File Manager এ গিয়ে ফাইল/ফোল্ডারটি আসলেই সেখানে আছে কিনা দেখুন
  • যদি না থাকে, তাহলে অবশ্যই 404 দিবে

🔄 ধাপ ৩: WordPress হলে Permalinks রিসেট করুন

  1. WordPress Dashboard > Settings > Permalinks এ যান
  2. কোনো পরিবর্তন না করেই নিচে গিয়ে Save Changes ক্লিক করুন

✅ এটি .htaccess ফাইলকে রিফ্রেশ করে এবং অনেক সময় 404 সমস্যা সমাধান হয়ে যায়।


⚙️ ধাপ ৪: .htaccess ফাইল চেক করুন

  1. public_html ডিরেক্টরিতে .htaccess ফাইল আছে কিনা দেখুন
  2. না থাকলে নতুন .htaccess তৈরি করুন এবং নিচের কোড পেস্ট করুন (WordPress Default):
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

📌 ফাইলটি সংরক্ষণ করে সাইট রিলোড দিন।


🔁 ধাপ ৫: সাইট মুভ করলে সঠিক রিডাইরেক্ট দিন

  • যদি কোনো পেইজ অন্য URL-এ মুভ করা হয়, তাহলে পুরনো URL কে নতুন URL-এ রিডাইরেক্ট করুন
  • আপনি চাইলে .htaccess বা Redirection Plugin ব্যবহার করতে পারেন

🔧 ধাপ ৬: থিম/প্লাগইন কনফ্লিক্ট চেক করুন

  • নতুন কোনো থিম বা প্লাগইন অ্যাক্টিভ করার পর যদি 404 শুরু হয়, তাহলে সেটি সাময়িকভাবে ডিজেবল করে দেখুন
  • ক্যাশিং প্লাগইন থাকলে cache clear করুন

🧪 ধাপ ৭: Broken Link Checker দিয়ে চেক করুন

আপনার সাইটে কোথাও ভাঙা লিংক আছে কিনা দেখতে নিচের টুল ব্যবহার করতে পারেন:

🔗 https://www.brokenlinkcheck.com/


🆘 সমাধান না হলে কী করবেন?

  • আপনার হোস্টিং সার্ভারে .htaccess কাজ করছে না
  • Apache বা LiteSpeed server-level configuration issue
  • URL rewriting সাপোর্ট নেই

এই ধরনের সমস্যায় আমাদের সাপোর্ট টিমকে জানাতে পারেন:

🔗 সাপোর্ট টিকিট জমা দিন – Echost Support Center


🧠 সংক্ষেপে 404 সমাধান চেকলিস্ট:

  • URL ঠিক আছে?
  • ফাইল/পেইজ সার্ভারে আছে?
  • WordPress Permalinks রিসেট করেছেন?
  • .htaccess সঠিকভাবে কনফিগার করেছেন?
  • রিডাইরেক্ট প্রয়োজন হলে সেট করেছেন?
  • থিম/প্লাগইন কনফ্লিক্ট চেক করেছেন?

404 সমস্যা সাময়িক হলেও দ্রুত সমাধান না করলে তা ইউজার অভিজ্ঞতা ও SEO-তে বড় প্রভাব ফেলতে পারে। উপরের ধাপগুলো অনুসরণ করলেই আপনি নিজেই এটি ঠিক করে ফেলতে পারবেন।

Table of Contents