چگونه یک 404 خطا یافت نشد

چه زمانی باید 404 خطای ناشناخته در یک وب سایت داشته باشید

خطای 404 یک کد وضعیت HTTP است که به این معنی است که صفحه ای که سعی در رسیدن به یک وب سایت داشتید را نمی توان در سرور یافت.

404 پیام های خطا یافت نشد اغلب توسط وب سایت های فردی سفارشی می شود. شما می توانید برخی از موارد خلاق تر را در 20 بهترین 404 صفحات خطا ما همیشه به نمایش اسلاید را ببینید. بنابراین، در نظر داشته باشید که خطای 404 ممکن است در هر مورد قابل تصور باشد، بسته به اینکه وبسایت از آن نشان داده شده است.

چگونه می توانید 404 خطا را ببینید

در اینجا چند روش معمول وجود دارد که ممکن است خطا HTTP 404 را نمایش دهد:

404 خطا 404 خطا یافت نشد 404 آدرس درخواست شده [URL] بر روی این سرور یافت نشد HTTP 404 خطا 404 یافت نشد 404 پرونده یا دایرکتوری یافت نشد HTTP 404 یافت نشد 404 صفحه یافت نشد

404 پیام های خطا یافت نمی شود در هر مرورگر یا هر سیستم عامل نمایش داده شود . اغلب خطاهای 404 غیر قابل مشاهده در داخل پنجره مرورگر اینترنت همانند صفحات وب نمایش داده می شوند.

در اینترنت اکسپلورر، پیام وب سایت را نمی توان یافت معمولا نشان دهنده یک خطای HTTP 404 است، اما یک خطای درخواست 400 خطای بد دیگر امکان دیگری است. شما می توانید ببینید که کدام یک از خطاهای IE به چه صورت است یا 404 یا 400 در نوار عنوان به آن اشاره دارد.

خطاهای 404 دریافت شده در هنگام باز کردن لینک ها از طریق برنامه های مایکروسافت آفیس تولید می کنند . سایت اینترنتی گزارش می دهد که پیام مورد درخواست شما (HTTP / 1.0 404) در برنامه MS Office یافت نشد .

هنگامی که Windows Update یک خطای 404 ایجاد می کند، به عنوان کد 0x80244019 یا به عنوان پیام WU_E_PT_HTTP_STATUS_NOT_FOUND ظاهر می شود .

دلیل HTTP 404 خطا

از لحاظ فنی، خطا 404 یک خطای سمت سرویس گیرنده است، که این بدان معناست که اشتباه اشتباه شماست، زیرا شما URL را اشتباه تایپ کردید یا صفحه منتقل یا حذف شده از وبسایت بوده و باید شناخته شوید.

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

توجه: سرورهای وب مایکروسافت IIS بعضی مواقع اطلاعات خاصی در مورد علت خطاهای 404 Not Found را با پسوند یک عدد پس از 404 ارائه می دهند ، همانند HTTP Error 404.3 - Not Found ، که به معنی محدودیت نوع MIME است . شما می توانید یک لیست کامل را در اینجا ببینید.

چگونه 404 خطا یافت نشد

  1. با کلیک کردن F5 ، با کلیک کردن / ضربه زدن بر روی دکمه refresh / reload، دوباره تلاش کنید و یا دوباره URL را از نوار آدرس بارگیری کنید.
    1. خطای 404 Not Found ممکن است به دلایل مختلف ظاهر شود، حتی اگر موضوع واقعی وجود نداشته باشد، بنابراین گاهی اوقات یک تازه کردن ساده اغلب صفحاتی را که مورد جستجو قرار گرفته اند بارگذاری می کنید.
  2. بررسی خطاهای URL را بررسی کنید . اغلب بار خطا 404 Not Found به نظر می رسد زیرا URL اشتباه تایپ شد و یا لینک هایی که بر روی نقاط به URL اشتباه کلیک شده اند.
  3. تا زمانی که چیزی پیدا نکنید، یک سطح دایرکتوری را در یک زمان در URL حرکت دهید.
    1. برای مثال، اگر www.web.com/a/b/c.htm به شما خطای 404 Not Found را داد، به وب سایت www.web.com/a/b/ بروید . اگر چیزی در اینجا (یا یک خطا) دریافت نکنید، به www.web.com/a/ حرکت کنید. این باید به آنچه که دنبال میکنید هدایت شود یا حداقل تأیید کنید که دیگر در دسترس نیست.
    2. نکته: اگر شما تمام راه را به صفحه اصلی وب سایت منتقل کرده اید، سعی کنید جستجوی اطلاعاتی را که دنبال می کنید انجام دهید. اگر سایت یک تابع جستجو نداشته باشد، سعی کنید به صفحه ای که میخواهید با استفاده از لینکهای طبقه بندی بپردازید تا بتوانید عمیق تر به سایت بپردازید.
  1. جستجو برای صفحه از یک موتور جستجوی محبوب. ممکن است که شما به سادگی URL کاملا اشتباه داشته باشید و در این صورت یک جستجو سریع گوگل یا بینگ باید جایی که می خواهید بروید.
    1. اگر صفحاتی را که بعد از آنها یافتید پیدا کنید، نشانک یا مورد علاقه خود را بهروزرسانی کنید تا از خطای HTTP 404 در آینده جلوگیری شود.
  2. حافظه پنهان مرورگر خود را پاک کنید، در صورتی که نشانه ای از پیام 404 Not Found وجود داشته باشد. به عنوان مثال، اگر بتوانید URL را از تلفن خود دریافت کنید، اما نه از رایانه لوحی خود، پاک کردن حافظه پنهان در مرورگر رایانه لوحی شما ممکن است کمک کند.
    1. شما همچنین ممکن است پاک کردن کوکیهای مرورگر یا حداقل یکی از آنهایی که در وبسایت مورد نظر قرار دارند را پاک کنید ، در صورتی که پاکسازی کش کار نکرد.
  3. سرورهای DNS مورد استفاده توسط رایانه خود را تغییر دهید، اما معمولا فقط اگر یک کل وبسایت به شما یک خطای 404 داده، مخصوصا اگر وبسایت برای آن ها در شبکه های دیگر (مانند شبکه تلفن همراه یا دوست شما در یک شهر دیگر) در دسترس باشد.
    1. 404 در کل وب سایت خاص نیست به جز مودم شما یا دولت، وب سایت های فیلتر شده / سانسور. مهم نیست که دلیل آن این است که اگر مجموعه ای از سرورهای DNS دیگری را امتحان کنید، قدم خوبی برای انجام دادن است. لیست سرورهای DNS عمومی را برای برخی از گزینه ها و دستورالعمل های انجام این کار مشاهده کنید.
  1. در نهایت، اگر همه چیز نتواند، به طور مستقیم با وب سایت تماس بگیرید. اگر آنها صفحهای را بعد از آن حذف کردهاید، خطای 404 کاملا مشروع است و آنها باید قادر باشند به شما بگویند. اگر آنها صفحه را منتقل کرده و 404 را به جای هدایت بازدیدکنندگان به صفحه جدید هدایت می کنند، خوشحال خواهند شد که از شما بشنوند تا بتوانند آن را حل کنند.
    1. برای مشاهده پیوندهایی به حساب های شبکه اجتماعی مبتنی بر این سایت به وب سایت تماس با ما مراجعه کنید، که می توانید از آن برای گزارش یک خطای 404 استفاده کنید یا در صورت گسترش آن، وضعیت مشکل را حفظ کنید. چند وب سایت حتی دارای شماره تلفن و آدرس ایمیل هستند!
    2. نکته: اگر شما معتقدید که هر کس یک خطای 404 برای این سایت دریافت می کند، اما شما مطمئن نیستید، بررسی سریع در توییتر ممکن است به روشن شدن آن کمک کند. همه چیزهایی که باید انجام دهید این است که توییتر را برای #websitedown جستجو کنید، مانند #facebookdown یا #youtubedown. کاربران توییتر معمولا اولین کسی هستند که شروع به صحبت در مورد قطع اینترنت می کنند.

خطاهای مشابه 404

برخی از پیام های خطا در سمت سرویس گیرنده مرتبط با خطای 404 Not Found عبارتند از: 400 درخواست بد ، 401 غیر مجاز ، 403 ممنوعه ، و 408 درخواست زمانبندی .

تعدادی از کدهای وضعیت HTTP در سمت سرور نیز وجود دارد، مانند خطای سرور داخلی داخلی 500 . شما می توانید همه آنها را در لیست خطاهای کد وضعیت وضعیت HTTP ببینید.