
ارور های ۴۰۰ , ۴۰۱ , ۴۰۳ , ۴۰۴ , ۵۰۰ , ۵۰۳ , ۵۰۴
بی شک شما تا کنون هنگام وبگردی با پیغام های خطای مرورگر مواجه شده اید. امروز از بخش مباحث سئو و بهینه سازی وب سایت سعی داریم به برخی از رایج ترین پیغام ها و معانی ارور ها بپردازیم تا بدانیم با مشاهده ی هر یک چه باید بکنیم و چگونه آن ها را کنترل کنیم.
نکاتی که هر مرورگر نشان می دهد و کلمات صفحه پیغام خطای آنها با یکدیگر متفاوت است، اما انواع مختلف صفحه های ایراد و خطا تقریبا در همه مرورگرها معنا و مفهوم یکسانی را می رسانند.
۴۰۰ Bad Request
پیغام خطای درخواست اشتباه ۴۰۰ به این معنی است درخواستی که از سوی مرورگر شما به سرور وب سایت مورد نظرتان ارسال شده است (برای مثال درخواست باز کردن یک صفحه خاص)، دچار نوعی ناهنجاری است.
تا هنگامی که سرور درخواست شما را درک نکند، نمی تواند آن را انجام دهد و در نتیجه شما با خطای ۴۰۰ روبرو خواهید شد.
۴۰۳ Forbidden
کد ممنوعیت به این معنی است دسترسی به صفحه یا منابعی که می خواهید آنها را بیابید، مطلقا ممنوع است.
به بیان دیگر، خطای ۴۰۳ بدان معنی است آنچه که می خواهید ببینید، برای شما غیرقابل دسترسی است.
پیدا نشدن صفحه مورد نظر یا ۴۰۴ Not Found
هنگام دسترسی به صفحات وب ممکن است با پیغام های گوناگونی مواجه شوید. یکی از عمومی ترین پیام ها «۴۰۴ Not Found» است که به معنی تلاش شما برای دسترسی به صفحه ای است که در حال حاضر وجود ندارد. حال ممکن است صفحه مورد نظر شما حذف شده باشد، یا اینکه شما آدرس آن را اشتباه وارد کرده باشید.
این پیغام های خطا معمولا توسط وب سرورها تولید شده و برای مرورگر شما ارسال می شوند. اگر شما چنین پیامی را مشاهده کردید، برای اطمینان بیشتر، آدرسی را که تایپ کرده اید، دوباره کنترل کنید. اگر هنگام کلیک روی لینکی با این پیام مواجه شدید، ممکن است لینک اشتباه باشد، یا اینکه صفحه مورد نظر قبلا حذف شده باشد.
۵۰۰ Internal Server Error
این یکی از خطاهای معمول در صفحات وب است. هنگامی به نمایش در می آید که در تنظیمات وب سایت شما خطایی وجود داشته باشد، اما سرور نتواند دقیق تر از این به شما در خصوص ایراد اطلاعاتی ارائه کند و بگوید که ایراد دقیقا چیست.
۵۰۳ Service Unavailable
پیغام در دسترس نبودن سرویس هنگامی رخ می دهد که سرور وب سایت در آن لحظه قابل دسترس نیست.
۵۰۴ Gateway Timeout
این خطا معمولا زمانی مشاهده می شود که یک سرور پاسخ مناسبی در زمان مناسب از سرور دیگر دریافت نکند. این درخواست های سرورها معمولا برای باز کردن یک صفحه وب و یا درخواست های تکمیلی مرتبط با آن هستند.
این معمولا بدان معنی است که سرور دیگر به درستی کار نمی کند یا در حال حاضر در داون شده است.
حال راه حل چیست ؟
امروز ما یک قطعه کد از فایل htaccess را به شما می دهیم که می توانید تمام این ارورها را کنترل کنید برای این کار کافیست برای هر کدام از این ارور ها یک صفحه وب درست کنید و نام آنها را برابر با نام آن ارور قرار دهید به عنوان مثال فایلی با نام ۴۰۴ و با پسوند html بسازید سپس همه آن ها را در روت سایت قرار دهید.
برای دسترسی به فایل htaccess ابتدا وارد cpanel سایتتان شوید و پس از آن وارد روت اصلی سایتتان شوید و بعد به دنبال فایل htaccess بگردید. سپس پس از اضافه نمودن فایل های مخصوص برای هر یک از ارور ها به روت سایتتان کد زیر را در انتهای کد های htaccess اضافه نمایید.
1 2 3 4 5 6 7 | ErrorDocument 400 400.html ErrorDocument 401 401.html ErrorDocument 403 403.html ErrorDocument 404 404.html ErrorDocument 500 500.html ErrorDocument 503 503.html ErrorDocument 504 504.html |
سلام
ممنون خیلی کامل و مفید بود
مطلب بسیار خوبی بود.ممنون
اقا لینک مطلبو من پیدا نکردم.میشه راهنماییم کنید؟