বিভিন্ন HTTP 3XX পুনর্নির্দেশ কোডগুলির মধ্যে পার্থক্যগুলি আমার কাছে পরিষ্কার নয়। হ্যাঁ, আমি অনুমানটি পড়েছি তবে এখানে মানক এবং প্রকৃত অনুশীলনের মধ্যে কিছুটা তফাত আছে বলে মনে হচ্ছে।
301রিডিরেক্ট কোড স্পষ্ট যথেষ্ট বলে মনে হয় এই উপায়ে সম্পদ স্থায়ীভাবে আরেকটি URL সরিয়ে নেওয়া হয়েছে, এবং ভবিষ্যতে অনুরোধ করা URI ব্যবহার করা উচিত।
এবং 307পুনর্নির্দেশ কোডটিও স্পষ্ট বলে মনে হচ্ছে: এর অর্থ পুনঃনির্দেশ অস্থায়ী এবং ভবিষ্যতের অনুরোধগুলি এখনও মূল ইউআরআই ব্যবহার করা উচিত।
তবে আমি বলতে পারছি না 302এবং এর মধ্যে কী পার্থক্য রয়েছে 303বা কেন তাদের উভয়ের থেকে সত্যই আলাদা 301। দেখে মনে হচ্ছে এটি 302মূলত একটি অস্থায়ী পুনঃনির্দেশ, (যেমন 307) করার উদ্দেশ্যে করা হয়েছিল , তবে বাস্তবে বেশিরভাগ ব্রাউজারগুলি এটিকে একটি এর মতো আচরণ করে 303। কিন্তু একটি মধ্যে পার্থক্য কি 303এবং একটি 301? হয় 301মানে পুনর্নির্দেশ হয় অনুমিত আরো স্থায়ী?