TechBlogSD - ওয়ার্ডপ্রেস এবং ওয়েব ডেভেলপমেন্টের জন্য সবকিছু
ওয়েব এবং ওয়ার্ডপ্রেস নির্দেশাবলী, খবর, থিম এবং প্লাগইনগুলির পর্যালোচনা

পুনireনির্দেশের জন্য 3xx HTTP স্ট্যাটাস কোডগুলির তালিকা

6

একটি ওয়েব সার্ভার HTTP রেসপন্সের প্রথম লাইনে একটি স্ট্যাটাস কোড পাঠায় ক্লায়েন্টের কাছ থেকে প্রাপ্ত রিকোয়েস্টের স্ট্যাটাস নির্দেশ করতে। স্ট্যাটাস কোডটিতে তিনটি সংখ্যা রয়েছে এবং এটি HTTP স্ট্যাটাস কোড বা HTTP ত্রুটি কোড হিসাবে উল্লেখ করা হয়েছে। স্ট্যাটাস কোডের পাঁচটি গ্রুপ রয়েছে যা 1xx, 2xx, 3xx, 4xx এবং 5xx এর অধীনে শ্রেণিবদ্ধ করা হয়েছে যা বিভিন্ন HTTP প্রতিক্রিয়া নির্দেশ করে। 3xx HTTP স্ট্যাটাস কোডগুলি একটি পুনireনির্দেশ নির্দেশ করে যা ব্যবহারকারী এজেন্ট (একটি ওয়েব ব্রাউজার বা ক্রলার) একটি নির্দিষ্ট সম্পদ অ্যাক্সেস করার চেষ্টা করার সময় আরও পদক্ষেপ নিতে হবে।

সাধারণত ওয়েব সার্ভার স্বয়ংক্রিয়ভাবে ব্যবহারকারীর সাথে মিথস্ক্রিয়া ছাড়াই ব্যবহারকারী এজেন্টকে অন্য রিসোর্সে (URL) পাঠায় বা পুনirectনির্দেশিত করে। যেহেতু ব্যবহারকারীরা মূল অনুরোধ করা URL দেখতে পাচ্ছেন না, তাই সার্চ ইঞ্জিনগুলি মূল URL কে সূচী করবে না বরং চূড়ান্ত পুনirectনির্দেশিত URL টি সূচী করবে। তাই 3xx স্ট্যাটাস কোডগুলি সার্চ ইঞ্জিন অপ্টিমাইজেশনে অন্যান্য স্ট্যাটাস কোডের তুলনায় বেশি গুরুত্বপূর্ণ। এই নিবন্ধে, আসুন আপনার রেফারেন্সের জন্য সমস্ত 3xx HTTP স্ট্যাটাস কোড ব্যাখ্যা করি।

পুনireনির্দেশের জন্য 3xx HTTP স্ট্যাটাস কোডগুলির তালিকা

নিচে 3xx HTTP স্ট্যাটাস কোড দেওয়া হল:

  1. 300 – একাধিক পছন্দ
  2. 301 – সম্পদ স্থায়ীভাবে সরানো হয়েছে
  3. 302 – সম্পদ সাময়িকভাবে সরানো হয়েছে
  4. 303 – অন্য সম্পদ দেখুন
  5. 304 – সম্পদ পরিবর্তন করা হয়নি
  6. 305 – প্রক্সি ব্যবহার করুন
  7. 307 – অস্থায়ী নির্দেশনা
  8. 306 এবং 308 কোড

1 300 – একাধিক পছন্দ

যখন একটি অনুরোধ করা ইউআরএল একাধিক রিসোর্সের দিকে নির্দেশ করে তখন ব্যবহারকারী এজেন্ট (ওয়েব ব্রাউজার বা ক্রলার) কোন পৃষ্ঠাটি আনতে হবে তা নির্ধারণ করতে সক্ষম হবে না এবং HTTP ত্রুটি কোড “300 – একাধিক পছন্দ" প্রাপ্ত হবে। 300 ত্রুটি কোড সংশোধন করার জন্য, HTTP শিরোনামগুলি পরীক্ষা করুন বা নিশ্চিত করুন যে URL শুধুমাত্র একটি সম্পদ নির্দেশ করছে যাতে ব্যবহারকারী এজেন্ট সফলভাবে পৃষ্ঠাটি অ্যাক্সেস করতে পারে।

পুনireনির্দেশের জন্য 3xx HTTP স্ট্যাটাস কোডগুলির তালিকা

HTTP 300 – একাধিক পছন্দ

2 301 – সম্পদ স্থায়ীভাবে সরানো হয়েছে

একটি ওয়েব সার্ভার "301 – স্থায়ীভাবে স্থানান্তরিত" স্ট্যাটাস কোড পাঠায় যখন ব্যবহারকারীর এজেন্টকে অন্য ইউআরএলে ফরওয়ার্ড করার জন্য একটি মূল ইউআরএলে স্থায়ী পুন redনির্দেশ সেট থাকে। যেহেতু ব্যবহারকারী আসল ইউআরএল দেখতে পাচ্ছেন না, সার্চ ইঞ্জিন শুধুমাত্র পুন redনির্দেশিত সূচী করবে ইউআরএল। সর্বাধিক জনপ্রিয় সার্চ ইঞ্জিন ক্রলার এবং ব্যবহারকারী এজেন্ট একটি একক ইউআরএল এর জন্য 5 টি পুন irectনির্দেশনা অনুসরণ করে। 5 টিরও বেশি পুনirectনির্দেশের ফলে অসীম লুপ হবে এবং ক্রোমের মতো ব্রাউজারগুলি "অনেক বেশি পুনirectনির্দেশ" এর মতো একটি বার্তা দেখাবে।

পুনireনির্দেশের জন্য 3xx HTTP স্ট্যাটাস কোডগুলির তালিকা

অসীম পুনর্নির্দেশ লুপ

301 পুনirectনির্দেশ সম্পর্কে আরও জানুন ।

3 302 – সম্পদ সাময়িকভাবে সরানো হয়েছে (বা পাওয়া গেছে)

যখন ব্যবহারকারী এজেন্টকে অন্য ইউআরএলে পাঠানোর জন্য একটি অস্থায়ী পুন redনির্দেশ সেট করা হয় তখন সার্ভার "302 – অস্থায়ীভাবে সরানো" কোড দিয়ে সাড়া দেয়। কিছু ব্রাউজার 303 কোডকে 302 কোডের সমতুল্য মনে করে কারণ 302 কোড শুধুমাত্র HTTP/1.0 এ ব্যবহৃত হয়।

4 303 – আরেকটি সম্পদ দেখুন

যখন একটি অনুরোধ করা সম্পদ অন্য ইউআরএল ঠিকানায় থাকে এবং একটি জিইটি পদ্ধতি ব্যবহার করে অনুরোধ করা উচিত তখন কোড "303 – অন্য একটি সম্পদ দেখুন" প্রাপ্ত হয়। মূল অনুরোধকৃত পৃষ্ঠাটি শুধুমাত্র সার্চ ইঞ্জিন দ্বারা সূচী করা হবে যখন 200 – সাফল্যের কোড পাওয়া যাবে।

পুনireনির্দেশের জন্য 3xx HTTP স্ট্যাটাস কোডগুলির তালিকা

HTTP 303 – আরেকটি রিসোর্স দেখুন

5 304 – সম্পদ পরিবর্তন করা হয়নি

যদি অনুরোধের রিসোর্সটি অনুরোধের শেষ সময় থেকে পরিবর্তিত না হয় তবে সার্ভার "304 – সংশোধিত নয়" কোড দিয়ে সাড়া দেয়। এই ক্ষেত্রে সার্ভার অনুমান করে যে পুনরায় ডেটা পাঠানোর দরকার নেই কারণ ক্লায়েন্টের কাছে ইতিমধ্যেই অনুরোধকৃত সম্পদের অনুলিপি রয়েছে যা পরিবর্তন করা হয়নি। পরিবর্তনের শেষ সময়টি অনুরোধ শিরোনাম লাইন "যদি-পরিবর্তিত-যেহেতু" বা "যদি-ম্যাচ" এ উল্লেখ করা হয়।

যদি সার্চ ইঞ্জিন ক্রলার গতবার আপনার সাইট অ্যাক্সেস করার পর থেকে আপনার পেজ পরিবর্তন না হয় তাহলে ইনডেক্সিং দ্রুত করার জন্য এবং ক্রলার লোড কমানোর জন্য 304 কোড ফেরত দেওয়ার সুপারিশ করা হয়।

6 305 – প্রক্সি ব্যবহার করুন

যদি অনুরোধকৃত রিসোর্স শুধুমাত্র প্রক্সি সার্ভারের মাধ্যমে অ্যাক্সেস করা যায় তাহলে ওয়েব সার্ভার "305 – প্রক্সি ব্যবহার করুন" কোড দিয়ে সাড়া দেয়। প্রক্সি সার্ভারের ঠিকানাও সাড়া পেয়েছে যা ব্রাউজার উইন্ডোতে প্রদর্শিত হবে। প্রক্সি সার্ভার প্রদর্শনের নিরাপত্তার কারণে ইন্টারনেট এক্সপ্লোরারের মতো কিছু ব্রাউজার এই প্রতিক্রিয়া সঠিকভাবে প্রদর্শন করে না।

শুধুমাত্র HTTP/1.1 প্রোটোকল 305 স্ট্যাটাস কোড ব্যবহার করে।

30 307 – অস্থায়ী পুনireনির্দেশ

যখন অনুরোধ করা সম্পদটি সাময়িকভাবে অনুরোধের অবস্থান শিরোনামে উল্লিখিত অন্য ঠিকানায় স্থানান্তরিত হয় তখন কোড "307 – অস্থায়ী পুন Redনির্দেশ" প্রাপ্ত হয়। এটি শুধুমাত্র একটি অস্থায়ী পুন redনির্দেশনা কিন্তু পরবর্তী অনুরোধ মূল URL- এ প্রবেশ করবে। শুধুমাত্র HTTP/1.1 প্রোটোকল এই স্ট্যাটাস কোড ব্যবহার করে।

8 306 এবং 308 স্ট্যাটাস কোড

"306 – প্রক্সি স্যুইচ করুন" HTTP স্ট্যাটাস কোড নির্দেশ করে যে সার্ভার নিম্নলিখিত অনুরোধগুলির জন্য নির্দিষ্ট প্রক্সি ব্যবহার করবে। বর্তমান HTTP প্রোটোকল এই স্ট্যাটাস কোড ব্যবহার করে না।

308 একটি পরীক্ষামূলক কোড যা 307 এর মতো স্থায়ী পুনirectনির্দেশকে নির্দেশ করে যা একটি অস্থায়ী পুন redনির্দেশ। 307 এবং 308 কোডগুলি 302 এবং 301 কোডের অনুরূপ যার মধ্যে HTTP পদ্ধতি পরিবর্তন না করার পার্থক্য রয়েছে।

সারসংক্ষেপ

ওয়েব সার্ভার 3xx সার্ভার রেসপন্স কোড প্রদান করে যা অনুরোধের স্থিতি নির্দেশ করে। HTTP লেনদেনের অবস্থা বোঝার জন্য ওয়েবসাইটের মালিকরা এই কোডগুলি সমস্যা সমাধানের উদ্দেশ্যে ব্যবহার করে। সমস্ত 3xx সার্ভার রেসপন্স কোডের মধ্যে 301 সবচেয়ে জনপ্রিয়। কারণটি সহজ যে সমস্ত ওয়েবমাস্টারদের সার্চ ইঞ্জিনে পৃষ্ঠাগুলির র the্যাঙ্কিং ধরে রাখতে 301 পুন redনির্দেশনা সেটআপ করা উচিত।

রেকর্ডিং উত্স: www.webnots.com
Leave A Reply

এই ওয়েবসাইট আপনার অভিজ্ঞতা উন্নত করতে কুকি ব্যবহার করে। আমরা ধরে নেব যে আপনি এটির সাথে ঠিক আছেন, তবে আপনি ইচ্ছা করলে অপ্ট-আউট করতে পারেন। আমি স্বীকার করছি আরো বিস্তারিত