404 Error কী? কারণ ও সমাধান - Web Hosting, Web Design, Domain Registration & VPS in Bangladesh 404 Error কী

404 Error কী? কারণ ও সমাধান

ইন্টারনেট ব্যবহার করার সময় বিভিন্ন ধরনের সমস্যার মুখোমুখি হতে হয়। এর মধ্যে সবচেয়ে পরিচিত সমস্যাগুলোর একটি হলো 404 Error। কোনো ওয়েবসাইটের নির্দিষ্ট পেজে প্রবেশ করার সময় যদি 404 Not Found, Page Not Found বা Error 404 লেখা দেখা যায়, তাহলে সাধারণত বোঝা যায় যে ব্রাউজার যে পেজ বা ফাইলটি খুঁজছে সেটি নির্দিষ্ট ঠিকানায় পাওয়া যাচ্ছে না।

সাধারণ ব্যবহারকারীর জন্য বিষয়টি বিরক্তিকর হলেও ওয়েবসাইটের মালিকের জন্য এটি আরও গুরুত্বপূর্ণ। কারণ একটি ওয়েবসাইটে অনেক ভাঙা লিংক বা অপ্রয়োজনীয় 404 Error থাকলে ব্যবহারকারীর অভিজ্ঞতা খারাপ হতে পারে। পাশাপাশি গুরুত্বপূর্ণ পেজে যাওয়ার লিংক কাজ না করলে ওয়েবসাইটের স্বাভাবিক ব্যবহারও বাধাগ্রস্ত হয়।

এই লেখায় 404 Error কী, কেন আসে, কী কী কারণে এই সমস্যা তৈরি হয় এবং কীভাবে এই ত্রুটি সমাধান করা যায়—এসব বিষয় সহজভাবে আলোচনা করা হবে।

404 Error কী?

৪০৪ নট ফাউন্ড এরর হলো একটি স্ট্যান্ডার্ড এইচটিটিপি স্ট্যাটাস কোড (HTTP Status Code)। এর মানে হলো—আপনি যে ব্রাউজার বা ডিভাইসের মাধ্যমে ইন্টারনেটে কোনো নির্দিষ্ট ওয়েবপেজে প্রবেশ করার চেষ্টা করছেন, সার্ভারের সাথে আপনার ব্রাউজারের যোগাযোগ সফল হয়েছে ঠিকই, কিন্তু সার্ভারটি কাঙ্ক্ষিত পেজ বা ফাইলটি খুঁজে পায়নি।

আপনি যে ঠিকানায় (URL) যেতে চেয়েছেন, সেই ঠিকানাটি সার্ভারে হয় নেই অথবা মুছে ফেলা হয়েছে।

সহজ ভাষায় বলা যায়:

আপনি যে ওয়েবপেজটি খুলতে চাইছেন, সার্ভার সেই পেজটি খুঁজে পাচ্ছে নাতখনই 404 Error দেখা যায়।

404 Error বিভিন্নভাবে লেখা থাকতে পারে। যেমন:

  • 404 Not Found
  • Error 404
  • HTTP 404
  • 404 Page Not Found
  • 404 File Not Found
  • Resource Not Found

নাম বা বার্তার ধরন আলাদা হলেও মূল সমস্যাটি একই—অনুরোধ করা পেজ বা ফাইল পাওয়া যাচ্ছে না।404 Error হওয়ার কারণ

404 Error কীভাবে তৈরি হয়?

ধরুন, আপনি কোনো ওয়েবসাইটের একটি পেজ খুলতে একটি লিংকে ক্লিক করলেন। আপনার ব্রাউজার তখন সেই পেজের ঠিকানা ব্যবহার করে সার্ভারের কাছে অনুরোধ পাঠাবে।

সার্ভার যদি সেই ঠিকানার পেজ খুঁজে পায়, তাহলে পেজটি আপনার ব্রাউজারে প্রদর্শিত হবে।

কিন্তু যদি পেজটি মুছে ফেলা হয়ে থাকে, ঠিকানা পরিবর্তন করা হয়ে থাকে অথবা আপনি ভুল ঠিকানা লিখে থাকেন, তাহলে সার্ভার সেই পেজটি খুঁজে নাও পেতে পারে। তখন এই ত্রুটি বার্তা দেখা যায়।

অর্থাৎ প্রক্রিয়াটি হলো:

ব্রাউজার থেকে অনুরোধসার্ভারে পেজ খোঁজাপেজ পাওয়া না যাওয়া → 404 Error প্রদর্শন।

এই ত্রুটি বার্তা কেন আসে?

এই ত্রুটি হওয়ার পেছনে বিভিন্ন কারণ থাকতে পারে। নিচে সবচেয়ে সাধারণ কারণগুলো দেওয়া হলো।

. ভুল ওয়েব ঠিকানা

404 Error-এর সবচেয়ে সাধারণ কারণ হলো ভুল ওয়েব ঠিকানা লেখা।

ধরুন, সঠিক ঠিকানা:

cyberdeveloperbd.com/contact-us/

কিন্তু আপনি লিখলেন:

cyberdeveloprebd.com/contact

অথবা ঠিকানার কোনো একটি অক্ষর ভুল হলো। তখন সার্ভার আপনার দেওয়া ঠিকানার সঙ্গে মিল থাকা পেজ খুঁজে নাও পেতে পারে।

সমাধান

প্রথমে ওয়েব ঠিকানাটি ভালোভাবে পরীক্ষা করুন। বানান, পেজের নাম এবং ঠিকানার প্রতিটি অংশ সঠিক আছে কি না দেখুন।

. ওয়েবপেজ মুছে ফেলা হয়েছে

অনেক সময় ওয়েবসাইটের পুরোনো কোনো পেজ প্রয়োজন না থাকায় মুছে ফেলা হয়। কিন্তু সেই পেজের লিংক অন্য কোনো ওয়েবসাইট, সামাজিক যোগাযোগমাধ্যম বা পুরোনো পোস্টে থেকে যেতে পারে।

কেউ সেই পুরোনো লিংকে প্রবেশ করলে সার্ভারে পেজটি আর পাওয়া যাবে না। ফলে 404 Error দেখা যাবে।

এক্ষেত্রে ওয়েবসাইটের মালিক চাইলে পুরোনো ঠিকানা থেকে নতুন কোনো প্রাসঙ্গিক পেজে 301 Redirect তৈরি করতে পারেন।

. ওয়েবপেজের ঠিকানা পরিবর্তন

ওয়েবসাইট নতুনভাবে সাজানোর সময় অনেক পেজের ঠিকানা পরিবর্তন করা হয়।

যেমন আগে ছিল:

cyberdeveloperbd.com/bdix-hosting/

পরবর্তীতে সেটি পরিবর্তন করে করা হলো:

cyberdeveloperbd.com/bn/bdix-turbo-booster-hosting/

কোনো ওয়েবপেজের ঠিকানা পরিবর্তন করা হলে পুরোনো ঠিকানা থেকে নতুন ঠিকানায় যাওয়ার ব্যবস্থা না থাকলে, পুরোনো লিংকে প্রবেশের সময় 404 Error দেখা দিতে পারে।

তাই কোনো পেজের ঠিকানা পরিবর্তন করার পর পুরোনো ঠিকানা থেকে নতুন ঠিকানায় স্বয়ংক্রিয়ভাবে নিয়ে যাওয়ার ব্যবস্থা করা গুরুত্বপূর্ণ। এতে পুরোনো লিংক ব্যবহারকারী দর্শকরাও সহজেই নতুন পেজে পৌঁছাতে পারেন।

. Broken Link-এর কারণে 404 Error

কোনো ওয়েবসাইটের একটি লিংক যদি এমন পেজের দিকে নিয়ে যায় যেটি আর নেই, তাহলে সেটি ভাঙা লিংক হিসেবে বিবেচিত হতে পারে।

উদাহরণস্বরূপ, একটি ব্লগ পোস্টে কোনো পণ্যের লিংক দেওয়া ছিল। পরে সেই পণ্য বা পেজটি মুছে ফেলা হলো। কিন্তু ব্লগ পোস্টের লিংকটি পরিবর্তন করা হয়নি।

ব্যবহারকারী ওই লিংকে ক্লিক করলে 404 Error দেখতে পারেন।

বড় ওয়েবসাইটে এমন অনেক পুরোনো লিংক তৈরি হতে পারে। তাই নিয়মিত লিংক পরীক্ষা করা প্রয়োজন।404 Error কী এবং কেন আসে

WordPress- 404 Error কেন হয়?

WordPress ওয়েবসাইটে 404 Error বিভিন্ন কারণে দেখা দিতে পারে। এর মধ্যে রয়েছে:

  • Permalink সেটিংসের সমস্যা
  • .htaccess ফাইলের সমস্যা
  • প্লাগইনের সমস্যা
  • থিমের সমস্যা
  • পেজের ঠিকানা পরিবর্তন
  • পেজ মুছে ফেলা
  • ভুল পুনর্নির্দেশ
  • ওয়েবসাইট স্থানান্তরের সময় ভুল সেটিংস

WordPress-এ হঠাৎ করে অনেক পেজে 404 Error দেখা দিলে প্রথমে Permalink সেটিংস পরীক্ষা করা যেতে পারে।

. Permalink পুনরায় সংরক্ষণ করুন

WordPress ওয়েবসাইটে এই ত্রুটি দেখা দিলে এটি খুব সহজ একটি সমাধান।

WordPress প্রশাসনিক প্যানেলে প্রবেশ করুন।

তারপর যান:

Settings → Permalinks

এখানে আপনার বর্তমান Permalink সেটিংস দেখা যাবে।

কোনো পরিবর্তন না করেও শুধু Save Changes বাটনে ক্লিক করুন।

অনেক সময় এর ফলে WordPress-এর পেজের ঠিকানা পুনরায় সঠিকভাবে কাজ করতে শুরু করে এবং 404 Error সমাধান হয়ে যায়।

WordPress-এর Permalink সেটিংস সম্পর্কে বিস্তারিত জানতে অফিসিয়াল নির্দেশিকা দেখতে পারেন।

. .htaccess ফাইলের সমস্যা

WordPress ওয়েবসাইটে .htaccess একটি গুরুত্বপূর্ণ ফাইল। এই ফাইলের ভুল নিয়ম বা পরিবর্তনের কারণে ওয়েবসাইটের পেজে 404 Error দেখা দিতে পারে।

বিশেষ করে Permalink এবং পেজের ঠিকানা পরিচালনার ক্ষেত্রে .htaccess গুরুত্বপূর্ণ ভূমিকা রাখে।

তবে এই ফাইল পরিবর্তন করার আগে অবশ্যই ব্যাকআপ রাখা উচিত। কারণ ভুলভাবে পরিবর্তন করলে ওয়েবসাইটে আরও সমস্যা তৈরি হতে পারে।

এ বিষয়ে অভিজ্ঞতা না থাকলে হোস্টিং সহায়তা দল বা ওয়েব ডেভেলপারের সাহায্য নেওয়া নিরাপদ।

. প্লাগইনের কারণে 404 Error

WordPress-এ কোনো নতুন প্লাগইন ইনস্টল বা সক্রিয় করার পর যদি এই ত্রুটি বার্তা শুরু হয়, তাহলে সেই প্লাগইন সমস্যার কারণ হতে পারে।

বিশেষ করে যেসব প্লাগইন ওয়েবসাইটের ঠিকানা, পুনর্নির্দেশ, নিরাপত্তা বা ক্যাশ ব্যবস্থাপনায় পরিবর্তন করে, সেগুলোর ভুল সেটিংসের কারণে সমস্যা হতে পারে।

সন্দেহজনক প্লাগইনটি সাময়িকভাবে নিষ্ক্রিয় করে সমস্যাটি পরীক্ষা করা যেতে পারে। সমস্যা চলে গেলে সংশ্লিষ্ট প্লাগইনের সেটিংস পরীক্ষা করতে হবে।

. থিমের কারণে 404 Error

কখনো কখনো WordPress থিমের ভুল কোড বা পরিবর্তিত সেটিংসের কারণেও 404 Error তৈরি হতে পারে।

বিশেষ করে নতুন থিম ইনস্টল করার পর যদি নির্দিষ্ট পেজ বা পোস্টে সমস্যা শুরু হয়, তাহলে থিমটি পরীক্ষা করা প্রয়োজন।

তবে সরাসরি থিম পরিবর্তন করার আগে ওয়েবসাইটের ব্যাকআপ রাখা ভালো।

. ব্রাউজারের ক্যাশের কারণে সমস্যা

কিছু ক্ষেত্রে ব্রাউজারে সংরক্ষিত পুরোনো তথ্যের কারণেও ওয়েবসাইটের পরিবর্তন সঠিকভাবে দেখা নাও যেতে পারে।

এমন হলে ব্রাউজারের ক্যাশ এবং কুকি পরিষ্কার করে ওয়েবসাইটটি আবার খোলার চেষ্টা করা যেতে পারে।

এছাড়া অন্য ব্রাউজার ব্যবহার করেও একই পেজ পরীক্ষা করা যায়।

যদি অন্য ব্রাউজারে পেজটি ঠিকভাবে কাজ করে, তাহলে আপনার ব্যবহৃত ব্রাউজারের সংরক্ষিত তথ্য পরীক্ষা করা উচিত।

১০. Custom 404 Page কেন প্রয়োজন?

ওয়েবসাইটের কোনো পেজ পাওয়া না গেলে একটি সুন্দর Custom 404 Page দেখানো ভালো।

একটি ভালো 404 পেজে থাকতে পারে:

  • সমস্যার সহজ ব্যাখ্যা
  • প্রধান পেজে যাওয়ার বোতাম
  • অনুসন্ধানের ব্যবস্থা
  • জনপ্রিয় পেজের লিংক
  • গুরুত্বপূর্ণ সেবার লিংক
  • যোগাযোগের ব্যবস্থা

উদাহরণ:

দুঃখিত, আপনি যে পেজটি খুঁজছেন সেটি পাওয়া যাচ্ছে না। অনুগ্রহ করে আবার চেষ্টা করুন অথবা আমাদের প্রধান পেজে ফিরে যান।

এতে ব্যবহারকারী সমস্যাটি বুঝতে পারেন এবং ওয়েবসাইট থেকে বের হয়ে না গিয়ে অন্য পেজে যেতে পারেন।

১১. 404 Error কমানোর উপায়

ওয়েবসাইটের মালিক হিসেবে নিয়মিত কিছু কাজ করলে 404 Error অনেকটাই কমানো সম্ভব।

নিয়মিত যেসব বিষয় পরীক্ষা করবেন:

১. ওয়েবসাইটের সব গুরুত্বপূর্ণ লিংক পরীক্ষা করুন।

২. মুছে ফেলা পেজের প্রয়োজনীয় পুনর্নির্দেশ তৈরি করুন।

৩. পরিবর্তিত ঠিকানাগুলো সঠিকভাবে পরিচালনা করুন।

৪. অভ্যন্তরীণ লিংক পরীক্ষা করুন।

৫. WordPress হলে Permalink পরীক্ষা করুন।

৬. অপ্রয়োজনীয় পুরোনো লিংক সরিয়ে ফেলুন।

৭. ব্যবহারকারীর জন্য একটি সুন্দর Custom 404 Page তৈরি করুন।404 Error কীভাবে সমাধান করবেন

১২. 404 Error দেখলে সাধারণ ব্যবহারকারী কী করবেন?

আপনি যদি কোনো ওয়েবসাইটে 404 Error দেখতে পান, তাহলে কয়েকটি সহজ ধাপ অনুসরণ করতে পারেন।

প্রথমে ওয়েব ঠিকানাটি পরীক্ষা করুন।

এরপর ওয়েবসাইটের প্রধান পেজে ফিরে যান এবং প্রয়োজনীয় তথ্য খুঁজুন।

ওয়েবসাইটে অনুসন্ধানের ব্যবস্থা থাকলে সেটি ব্যবহার করুন।

প্রয়োজনে ব্রাউজারের পেজ পুনরায় লোড করুন এবং ক্যাশ পরিষ্কার করে আবার চেষ্টা করুন।

অন্য ব্রাউজার বা অন্য ডিভাইস থেকেও ওয়েবসাইটটি পরীক্ষা করা যেতে পারে।

যদি তারপরও নির্দিষ্ট পেজটি না খোলে, তাহলে ওয়েবসাইটের মালিক বা সহায়তা দলের সঙ্গে যোগাযোগ করা ভালো।

১৩. 404 Error কি Server Down হওয়ার অর্থ?

না। 404 Error দেখা মানেই পুরো সার্ভার বন্ধ হয়ে গেছে—এমন নয়।

যদি ওয়েবসাইটের প্রধান পেজ ঠিকভাবে খোলে কিন্তু একটি নির্দিষ্ট পেজে এই ত্রুটি বার্তা আসে, তাহলে সাধারণত সমস্যাটি ওই নির্দিষ্ট পেজ বা ঠিকানার সঙ্গে সম্পর্কিত।

তবে ওয়েবসাইটের অনেক গুরুত্বপূর্ণ পেজ একসঙ্গে 404 Error দেখালে বিষয়টি গুরুত্ব দিয়ে পরীক্ষা করা প্রয়োজন।

১৪. 404 Error এবং SEO

একটি ওয়েবসাইটে অপ্রয়োজনীয়ভাবে অনেক 404 Error থাকলে ব্যবহারকারীর অভিজ্ঞতা খারাপ হতে পারে। বিশেষ করে কোনো গুরুত্বপূর্ণ পেজের লিংক কাজ না করলে ব্যবহারকারী প্রয়োজনীয় তথ্য থেকে বঞ্চিত হতে পারেন।

তাই ওয়েবসাইটের মালিকদের নিয়মিত ভাঙা লিংক পরীক্ষা করা, পুরোনো পেজের প্রয়োজনীয় পুনর্নির্দেশ তৈরি করা এবং ওয়েবসাইটের অভ্যন্তরীণ লিংক ঠিক রাখা উচিত।

এতে ওয়েবসাইট ব্যবহারকারীদের জন্য আরও সহজ ও গোছানো থাকে।

উপসংহার

404 Error ওয়েবসাইটের একটি সাধারণ সমস্যা। সাধারণত ব্যবহারকারী যে ওয়েবপেজ বা ফাইলটি খুলতে চাইছেন সেটি নির্দিষ্ট ঠিকানায় পাওয়া না গেলে এই সমস্যা দেখা যায়।

ভুল ওয়েব ঠিকানা, পেজ মুছে ফেলা, পেজের ঠিকানা পরিবর্তন, Broken Link, WordPress Permalink, .htaccess, প্লাগইন বা থিমের সমস্যার কারণে এই সমস্যা হতে পারে।

ব্যবহারকারীর ক্ষেত্রে প্রথমে ওয়েব ঠিকানা পরীক্ষা করা, ওয়েবসাইটের প্রধান পেজে ফিরে যাওয়া, অনুসন্ধান করা এবং প্রয়োজনে ব্রাউজারের ক্যাশ পরিষ্কার করা যেতে পারে।

আর ওয়েবসাইটের মালিকের ক্ষেত্রে নিয়মিত ভাঙা লিংক পরীক্ষা করা, প্রয়োজনীয় 301 Redirect তৈরি করা, WordPress Permalink ঠিক রাখা এবং একটি ব্যবহারবান্ধব Custom 404 Page তৈরি করা গুরুত্বপূর্ণ।

সঠিক কারণ শনাক্ত করতে পারলে অধিকাংশ এই ত্রুটি সহজেই সমাধান করা সম্ভব।

সর্বস্বত্ত্ব সংরক্ষনেঃ সাইবার ডেভলোপার বিডি ২০১২-২০২৬