ত্রুটি দেখানো পেজ, খুঁজে বের করে ঠিক করা।

একটি পেজ অনলাইন থেকেও ভাঙা থাকতে পারে: “404 Not Found”, “500 Internal Server Error”, “Too many redirects”। LayerAssist আপনার পেজগুলোর স্ট্যাটাস কোড পড়ে, মানে ব্যাখ্যা করে এবং কারণ ঠিক করে।

এক নজরে

  • চ্যাটেচ্যাটে এটি আপনার বলা পেজগুলো ভিজিটরের মতো খোলে, প্রতিটি স্ট্যাটাস কোড ও রিডাইরেক্ট পড়ে এবং প্রতিটি ত্রুটির কারণ খোঁজে।
  • স্বয়ংক্রিয় কাজআপনার নিজের স্বয়ংক্রিয় কাজ হিসেবে এটি নিয়মিত জরুরি পেজের তালিকা পরীক্ষা করতে পারে এবং কোনো পেজ “200 OK” দেওয়া বন্ধ করলে সতর্ক করতে পারে।
  • বিল্ট-ইন মনিটরবিল্ট-ইন প্রাপ্যতা মনিটর সতর্ক করে যখন আপনার সাইট একেবারেই সাড়া দেয় না।
  • এখনো নেইত্রুটি কোডের জন্য সতর্ক করা বিল্ট-ইন মনিটর, যেমন 500 দেওয়া পেজের জন্য, এখনো নেই।

সাইট “চালু” থেকেও ভিজিটর তাড়াতে পারে

প্রাপ্যতা মনিটর সার্ভার সাড়া দিলেই সাইটকে চালু ধরে। কিন্তু আপনার সবচেয়ে বিক্রি হওয়া পণ্যে “404 Not Found”, চেকআউটে “500 Internal Server Error” বা হোম পেজে রিডাইরেক্ট লুপ থাকলে ভিজিটররা তবুও চলে যান।

সার্চ ইঞ্জিনও এটা ধরে: ত্রুটির পেজ ফলাফল থেকে বাদ পড়ে, আর ঘুরতে থাকা রিডাইরেক্ট আগত ভিজিট নষ্ট করে। স্ট্যাটাস কোড হলো কী ভুল তার প্রথম সূত্র – যদি কেউ সেটা পড়ে।

সাধারণ ত্রুটি ও তাদের মানে

  • 404 Not Found: ঠিকানা কোথাও নিয়ে যায় না, প্রায়ই সরানো বা মোছা পেজ
  • 403 Forbidden: সার্ভার প্রত্যাখ্যান করে, প্রায়ই অনুমতি বা নিরাপত্তা নিয়মের কারণে
  • 500 Internal Server Error: সাইটের কোড বা সেটিং ব্যর্থ হয়েছে
  • 502, 503 বা 504: সাইটের পেছনে যা চলে তা থেমেছে, অতিরিক্ত চাপে বা খুব ধীর

পেজ কেন ত্রুটি দিতে শুরু করে

সাইট স্থানান্তর বা নতুন পেজ ঠিকানা

স্থানান্তর বা লিংকের কাঠামো বদলের পরে পুরোনো লিংক ও সার্চ ফলাফল এমন ঠিকানায় নিয়ে যায় যা আর নেই।

ভাঙা .htaccess বা সার্ভার নিয়ম

রিরাইট বা রিডাইরেক্ট নিয়মে একটি ভুল লাইনই পুরো সাইটে 500 ত্রুটি বা অন্তহীন রিডাইরেক্ট ঘটাতে পারে।

ফাইলের অনুমতি ও নিরাপত্তা নিয়ম

যে ফাইল ওয়েব সার্ভার পড়তে পারে না, বা অতিরিক্ত কড়া ফায়ারওয়াল নিয়ম, 403 ত্রুটিতে পরিণত হয়।

PHP বা অ্যাপ্লিকেশন ক্র্যাশ

প্লাগইনের ত্রুটি, অনুপস্থিত এক্সটেনশন বা মেমোরি সীমা 500 ত্রুটি ঘটায়, আর থেমে যাওয়া PHP পরিষেবা 502 বা 503 ঘটায়।

LayerAssist ত্রুটির পেজ কীভাবে সামলায়

ভিজিটর যেখান থেকে শুরু করেন – ঠিকানা – সেখান থেকে শুরু করে এটি সার্ভার পর্যন্ত সূত্র অনুসরণ করে।

আসল সাড়া পড়ে

এটি পেজটি চায় এবং স্ট্যাটাস কোড, পথের প্রতিটি রিডাইরেক্ট আর সাড়া দিতে কত সময় লাগল তা লিখে রাখে।

রিডাইরেক্ট শেষ পর্যন্ত অনুসরণ করে

এটি রিডাইরেক্ট চেইনের প্রতিটি ধাপ দেখায়, ফলে http, https, www আর CDN-এর মধ্যে লুপ সঙ্গে সঙ্গে চোখে পড়ে।

কোডকে কারণের সঙ্গে যুক্ত করে

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

ঠিক করে আবার পরীক্ষা করে

এটি নিয়ম, অনুমতি বা সেটিং ঠিক করে, সরানো পেজের জন্য রিডাইরেক্ট যোগ করে এবং “200 OK” নিশ্চিত করতে পেজটি আবার চায়।

উদাহরণ: 403 দেখানো যোগাযোগ পেজ

  1. আপনি

    ভিজিটররা বলছেন যোগাযোগ পেজে “403 Forbidden” দেখাচ্ছে। আমার কাছে তো স্বাভাবিকভাবে খোলে।

  2. এটি যা চেক করে

    • /contact: কয়েকটি দেশের ভিজিটরদের জন্য 403 Forbidden
    • /contact: লগ ইন থাকলে 200 OK
    • নিরাপত্তা প্লাগইন: লগইন পেজের জন্য তৈরি দেশ-ব্লক সব পেজে প্রযোজ্য
    • ফাইলের অনুমতি: সঠিক
  3. এটি যা বদলায়

    দেশ-ব্লক শুধু অ্যাডমিন লগইন পেজে সীমিত করা হয়েছে

  4. LayerAssist

    ঠিক হয়ে গেছে। আপনার নিরাপত্তা প্লাগইন কয়েকটি দেশকে শুধু অ্যাডমিন লগইনে নয়, সব পেজে আটকাচ্ছিল, আর আপনি লগ ইন ছিলেন বলে পেজটি দেখতে পাচ্ছিলেন। আমি নিয়মটি লগইন পেজে সীমিত করেছি; এখন যোগাযোগ পেজ সবাইকে 200 OK দেয়।

আপনি কী পান

  • শুধু হোম পেজ নয়, জরুরি পেজগুলোতেও ত্রুটি ধরা পড়ে
  • প্রতিটি কোড সহজ ভাষায় ব্যাখ্যা করা
  • রিডাইরেক্ট লুপ ও ভাঙা লিংক মূল থেকে ঠিক
  • প্রতিটি সংশোধনের পরে নতুন করে পরীক্ষা

বাস্তব পরিস্থিতি

সাইট নতুন করে সাজানোর পরে

নতুন ঠিকানা, অথচ সবখানে পুরোনো লিংক। LayerAssist তালিকা করে কোন পুরোনো পেজ 404 দেয় এবং প্রতিটিকে নতুন ঠিকানায় রিডাইরেক্ট করে।

ভিড়ের সময় 502 দেখানো স্টোর

শুধু বেশি ট্রাফিকে চেকআউট ব্যর্থ হয়। LayerAssist 502 ত্রুটিকে প্রসেস ফুরিয়ে যাওয়া PHP পরিষেবার সঙ্গে যুক্ত করে এবং সীমা বাড়ায়।

হোস্টিং বদলের পরে ব্লগ

হোম পেজ ছাড়া প্রতিটি লেখা 404 দেয়: স্থানান্তরের সময় রিরাইট নিয়ম সঙ্গে আসেনি। LayerAssist সেগুলো ফিরিয়ে আনে।

LayerAssist দিয়ে HTTP ত্রুটি কীভাবে পরীক্ষা ও ঠিক করবেন

  1. কোন পেজগুলো জরুরি বলুন

    চ্যাটে পরীক্ষার পেজগুলোর তালিকা দিন, বা শুধু বলুন ভিজিটররা কী দেখছেন।

  2. হোস্টিং বা সার্ভার যুক্ত করুন

    কারণ ঠিক করতে LayerAssist-এর দরকার সাইট যেখানে চলে সেখানে অ্যাক্সেস: হোস্টিং কন্ট্রোল প্যানেল, FTP বা SSH।

  3. পরীক্ষা ও ঠিক করতে দিন

    এটি স্ট্যাটাস কোড পড়ে, কারণ খোঁজে, সংশোধন করে এবং প্রতিটি পেজ আবার পরীক্ষা করে।

  4. নজর রাখতে থাকুন

    মূল পেজগুলোর নিয়মিত চেক স্বয়ংক্রিয় কাজ হিসেবে চান, আর বিভ্রাটের জন্য প্রাপ্যতা মনিটর যোগ করুন।

HTTP স্ট্যাটাস কোড নিয়ে প্রশ্ন

এটি সেই তিন অঙ্কের উত্তর যা সার্ভার প্রতিটি পেজের জন্য দেয়: 200 মানে ঠিক আছে, 301 ও 302 রিডাইরেক্ট, 404 মানে পাওয়া যায়নি, আর 500-এর ঘরের কোড মানে সার্ভারে কিছু ব্যর্থ হয়েছে।

এরপর: ওয়েবসাইটের গতি

মাসে ৯$ থেকে · মত বদলাতে ১৪ দিন

পরেরবার কিছু নষ্ট হলে, আপনি জানবেন কাকে জিজ্ঞেস করতে হবে।

আজই আপনার ওয়েবসাইট যোগ করুন এবং প্রথম প্রশ্নটি করুন। আপনার জন্য নয়? ১৪ দিনের মধ্যে বাতিল করে প্রথম পেমেন্ট ফেরত নিন, শুধু ব্যবহৃত AI কাজের খরচ বাদ দিয়ে।

৭ দিন বিনামূল্যে · কোনো ক্রেডিট কার্ড লাগবে না · কোনো টেকনিক্যাল জ্ঞান লাগবে না।