خطای ۴۰۴ چیست ؟

برای رفع خطای ۴۰۴ ابتدا باید بدانیم که خطای ۴۰۴ چیست و علل به وجود آمدن آن را بررسی کنیم.

خطای ۴۰۴ یک کد وضعیت در پروتکل HTTP و از خطا های نوع ۴xx در سرچ کنسول است. ارور های دسته ۴xx نشان دهنده این هستندکه مشکل از سمت کاربر بوده و سرور مجازی مشکلی ندارد. (خطای ۴۰۳ نیز از همین دسته خطا ها است.) به این معنی که صفحه ی مورد نظر شما در سرور پیدا نشده است. مرورگر برای نمایش دادن صفحات سایت، عناصر مختلفی را از سرور درخواست می کند، سپس آن را به کاربر نشان می دهد. زمانی که فایل مورد نظر در سرور وجود نداشته باشد خطای ۴۰۴ یا خطای not found نشان داده می شود.

 خطای ۴۰۴ می تواند توسط خود سرور نشان داده شود یا اینکه خود طراح سایت یک صفحه اختصاصی با اخطار ۴۰۴ را طراحی نماید. 

404

علت نمایش Error 404 not found

Error 404 not found از نظر تکنیکی یک خطای سمت کاربر است که معمولا کاربر آن را ایجاد می کند. علت به وجود آمدن این خطا می تواند یکی از موارد زیر باشد:

۱. خطای کاربر

علت اصلی این خطا می تواند اشتباه تایپی کاربر در وارد کردن آدرس صفحه باشد. یا اینکه آدرس صفحه در سایت وجود نداشته باشد و این خطا به او نمایش داده می شود.

۲. تغییر کردن نشانی صفحه

اگر شما آدرس یا URL صفحه ای را در وبسایت خود تغییر دهید، این خطا را مشاهده می شود. زیرا کاربران به آدرس قبلی مراجعه می کنند و صفحه ای در آدرس قبلی وجود ندارد و خطای ۴۰۴ not found را نمایش می دهد.

۳. حذف شدن صفحه

اگر شما صفحه ای را در وب سایت حذف کرده باشید کاربران با مراجعه به آدرس آن صفحه با خطای ۴۰۴ روبرو می شوند.

انواع خطای ۴۰۴ چیست ؟

خطای ۴۰۴ به شکل های مختلفی ظاهر می شود که در اینجا آنها را مشاهده می نمایید.

.۰ – Not found.
۴۰۴.۱ – Site Not Found.
۴۰۴.۲ – ISAPI or CGI restriction.
۴۰۴.۳ – MIME type restriction.
۴۰۴.۴ – No handler configured.
۴۰۴.۵ – Denied by request filtering configuration.
۴۰۴.۶ – Verb denied.
۴۰۴.۷ – File extension denied.
۴۰۴.۸ – Hidden namespace.
۴۰۴.۹ – File attribute hidden.
۴۰۴.۱۰ – Request header too long.
۴۰۴.۱۱ – Request contains double escape sequence.
۴۰۴.۱۲ – Request contains high-bit characters.
۴۰۴.۱۳ – Content length too large.
۴۰۴.۱۴ – Request URL too long.
۴۰۴.۱۵ – Query string too long.
۴۰۴.۱۶ – DAV request sent to the static file handler.
۴۰۴.۱۷ – Dynamic content mapped to the static file handler via a wildcard MIME mapping.
۴۰۴.۱۸ – Querystring sequence denied.
۴۰۴.۱۹ – Denied by filtering rule.
۴۰۴.۲۰ – Too Many URL Segments

حال به بررسی معانی خطا های ۴۰۴ بالا می پردازیم.

  1. پیدا نشد
  2. وبسایت پیدا نشد
  3. وجود محدودیت در رابط کاربری برنامه‌نویسی برنامه سرویس‌دهنده های اینترنت (ISAPI) یا واسط گذرگاه عمومی (CGI)
  4. وجود محدودیت در نوع MIME
  5. پیکربندی نشده
  6. رد شده به دلیل درخواست فیلتر سازی پیکربندی
  7. فعل رد شده است
  8. فرمت یا پسوند فایل رد شده است
  9. فضای نام پنهان
  10. ویژگی فایل پنهان
  11. سر صفحه درخواست‌شده بسیار طولانی است
  12. درخواست دربردارنده دنباله گریز دو برابری است
  13. درخواست دربردارنده کاراکترهای بیت بالا است
  14. حجم محتوا، بیش از حد طولانی است
  15. درخواست نشانی اینترنتی، بسیار طولانی است
  16. رشته یا ردیف جستجو، بسیار طولانی است
  17. درخواست نوشتن و نسخه‌برداری توزیع شده به برنامه‌ی کنترل فایل استاتیک ارسال شده است
  18. محتوای پویا از طریق علائم هماهنگ‌کننده‌ی MIME ترسیم‌کننده، بر روی برنامه‌ی کنترل فایل استاتیک ترسیم شده است
  19. توالی ردیف درخواست، رد شده است
  20. به واسطه‌ی مقررات فیلترکننده رد شده است
  21. بخش‌ های بسیار زیاد نشانی اینترنتی
رفع خطای 404 not found

رفع خطای ۴۰۴ not found سمت کاربر

  • با فشردن دکمه F5 یا با کلیک روی گزینه Refresh صفحه را یکبار لود یا تازه سازی کنید. همچنین می توانید دوباره نشانی اینترنتی را در نوار آدرس وارد کنید.
  • آدرس URL را بررسی کنید. ممکن است گاهی آدرس دارای اشتباه تایپی یا نگارشی باشد که باعث بروز خطای ۴۰۴ می شود.
  • به دایرکتوری بالاتر آدرس مورد نظرتان مراجعه نمایید. مثلا آدرس اینترنتی شما panidesign.ir/a/b/c است و به شما خطای ۴۰۴ را نمایش می دهد. شما می توانید به دایرکتوری بالاتر یعنی panidesign.ir/a/b مراجعه کنید. اگر باز هم با Error 404 مواجه شدید، همین عمل را تکرار کنید تا زمانی که به آدرس صحیح برسید.
  • نشانی صفحه مورد نظر را در گوگل جستجو کنید. ممکن است نشانی اینترنتی که دارید اشتباه باشد. در این صورت موتور های جستجوگری مانند گوگل یا بینگ شما را به صفحه مورد نظرتان می رسانند.
  • اگر خطای ۴۰۴ فقط برای دستگاه شما نمایش داده می شود، باید حافظه پنهان یا حافظه کش مرورگر خود را حذف نمایید. اگر هنوز هم خطا را مشاهده می کنید، بهتر است کوکی های مرورگرتان را نیز حذف کنید.
  • اگر هیچ کدام از موارد بالا کارساز نبودند، می توانید با مسئول وبسایت تماس گرفته و آنها را مطلع نمایید.

رفع ارور ۴۰۴ سمت مدیر سایت

  1. ایجاد ریدایرکت :اگر صفحه ای را در سایت خود حذف کردید یا آدرس آن را تغییر دادید، باید آن را به صفحات مرتبط یا به آدرس جدید ریدایرکت ۳۰۱ کنید.
  2. ممکن است لینک هایی در صفحات وبسایت شما باشند که به آدرس اشتباهی لینک شده باشند یا آن آدرس دیگر موجود نباشد. بهتر است این لینک ها را با ابزار هایی مثل سایت brokenlinkcheck.com بیابید و اصلاح کنید.
  3. اگر تصاویر موجود در وب سایت خود را از درون بخش رسانه ها یا سرور حذف کنید این خطا نمایش داده می شود. چون تصویر فراخوانی شده در سرور وجود ندارد. باید به صفحه فراخوانی تصویر رفته و بخش قبلی تصویر را حذف و تصویر جدیدی آپلود کنید.
  4. اگر دامنه وب سایت را به کلی به آدرس جدیدی ریدایرکت کرده باشید ممکن است به خطای ۴۰۴ برخورد کنید. برای رفع آن باید در بخش تنظیمات پیوند یکتا، فرمت پیوند یکتا را یک بار تغییر داده و ذخیره کنید. سپس به حالت قبلی یا دلخواه خود برگردانید.
  5. اگر افزونه یا قالب جدید نصب کرده اید هم مرحله ۴ را یک بار انجام دهید.
  6. بهتر است یک صفحه خطای ۴۰۴ را در قالب وبسایت خود ایجاد کنید که به کاربر پیام بدهد که آدرس مورد نظرش در این سایت وجود ندارد و باکس جستجو و مطالب پیشنهادی را نیز در این صفحه قرار دهید. اینگونه احتمال خروج کاربر از سایت شما کمتر می شود.
ارور 404

اهمیت رفع Error 404

زمانی که شما آدرس صفحه ای را تغییر داده باشید و کاربر با آدرس قبلی وارد شود، خطای ۴۰۴ را می بیند. اگر وبسایت شما دارای Error 404 باشد، از نظر گوگل و موتور های جستجوگر گوگل، شما به سایت خود اهمیت نمی دهید. بیشترین بازدید های یک وب سایت از طریق موتورهای جستجوگر گوگل است.

برای گوگل اهمیت دارد که کاربر مطلب مورد نظر خود را به سرعت پیدا کند. خطای ۴۰۴ وبسایت شما باعث نقض این قانون می شود. بسیاری از این خطاها در سرچ کنسول وبسایت شما نمایش داده می شود که یعنی گوگل به این خطاها اهمیت می دهد.

این موضوع در سئو وبسایت شما تاثیر منفی می گذارد و با افت رنکینگ روبرو می شوید. حتی ممکن است گوگل جایگاه مطالب اصلی شما را تغییر دهد و حتی آنها را ایندکس نکند. این اتفاق باعث کاهش بسیار زیاد بازدید کنندگان پیج شما شده و سایت شما بی اعتبار می شود.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *