کد های خطا در HTTP بسیار زیاد و متنوع هستند که ممکن است با آنها روبرو شوید. در این مقاله با توضیح مشهور ترین کد ها ی خطا در HTTP همراه شما خواهیم بود:
“200 OK”
زمانی که شما در حال مشاهده ی یک صفحه ی معمولی هستید ، این کد را نخواهید دید. این کد به این معنی است که سند درخواست شده پردازش شده و برای شما ارسال شده است.
“301 Moved Permanently”
بیشتر طراحان وب ، هدایتگر 301 را می سازند و این به این معنی است که به جای قایلی که در حال مرور آن هستید ، سرور شما را به یک دایرکتوری دیگر یا فایل دیگری که توسط قوانین هدایت مسیر تنظیم شده ، می برد.
“400 Bad Request”
سرور وب، جریان داده های ارسال شده توسط مشتری (مرورگر وب شما) را “ناقص” می داند، یعنی درخواست HTTP کامل ارسال نشده است . در بیشتر موارد مرورگر وب نمیتواند درخواست را پردازش کند. تقریبا همیشه این خطا ناشی از برنامه نویسی بد است.
“401 Unauthorized”
شما احتمالا سعی در دسترسی به یک پوشه رمز شده با یک رمز اشتباه دارید . در چنین مواردی باید بررسی کنید که آیا از اطلاعات ورود به سیستم درست استفاده می کنید. اگر می خواهید مجددا رمز خود را وارد کنید، می توانید این کار را با استفاده از ابزار “Password Protect Directories” در cPanel انجام دهید.
“403 Forbidden”
این پیغام خطا به این معنی ست که شما سعی در باز کردن قایل یا پوشه ای دارید که اجازه ی دسترسی به آن را ندارید . اگر با همچین پیغام خطایی در سایتتان روبرو شدید ، شما باید فایل .htaccess را در حساب کاربری میزبانی وب سایتتان برای هر قاعده ی محدود بررسی کنید .
“404 Not Found”
شما در حال مرور صفحه یا پوشه ای هستید که اصلا وجود ندارد . در بیشتر موارد شما باید لینکی که از آن استفاده می کنید را بررسی کنید و از صحت آن اطمینان حاصل کنید . به علاوه ، اگر عملکرد SEF در صفحات شما به درستی کار نکند ، برنامه ی شما ممکن است شما را به آدرس اشتباه منتقل کند .
“500 Internal Server Error”
دلایل اصلی این پیغام خطا کد های اسکریپت بد ، یک فایل نامعتبر .htaccess و رمز اشتباه یک فایل یا پوشه می باشد.