صفحه خطای 404 چیست؟

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

صفحه خطای 404 چیست؟

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

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

کد خطای HTTP 404 یک خطای سمت سرویس گیرنده است، به این معنی که وب سرور به درستی کار می کند، اما مشتری (معمولا یک مرورگر وب) نمی تواند به صفحه وب درخواستی دسترسی پیدا کند. این پیغام خطا ممکن است به دلایل مختلفی از جمله URL اشتباه تایپ شده، لینک شکسته یا صفحه وب حذف شده رخ دهد. هنگامی که کاربر با صفحه خطای 404 مواجه می شود، باید URL را برای هرگونه اشتباه تایپی بررسی کند یا سعی کند صفحه را در آن جستجو کند. Google. صاحبان وب سایت نیز می توانند از ابزارهایی مانند Google کنسول جستجو برای شناسایی و تعمیر لینک های شکسته در سایت خود.

صفحه خطای 404 چیست؟

تعریف

یک صفحه خطای 404 که به عنوان صفحه خطای «خطای 404» یا «یافت نشد» نیز شناخته می‌شود، یک کد وضعیت استاندارد HTTP است که نشان می‌دهد سرور قادر به یافتن صفحه درخواستی نیست. این خطا زمانی رخ می دهد که کاربر سعی می کند به یک صفحه وب که وجود ندارد یا از سرور حذف شده است دسترسی پیدا کند.

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

منشاء

عبارت "خطای 404" از کد وضعیت HTTP 404 نشات گرفته است که در سال 1992 به عنوان بخشی از مشخصات HTTP/1.0 معرفی شد. این کد برای ارائه یک روش استاندارد برای سرورها ایجاد شد تا نشان دهد صفحه درخواستی یافت نشد.

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

ISP و مرورگر

ارائه دهندگان خدمات اینترنتی (ISP) و مرورگرهای وب هر دو در نحوه نمایش خطاهای 404 به کاربران نقش دارند. هنگامی که کاربر با خطای 404 مواجه می شود، مرورگر درخواستی را برای بازیابی صفحه خطا به سرور ارسال می کند. سپس سرور صفحه خطا را به مرورگر می فرستد و آن را به کاربر نمایش می دهد.

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

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

کد وضعیت HTTP

همانطور که قبلا ذکر شد، خطای 404 یک کد وضعیت استاندارد HTTP است. کدهای وضعیت HTTP اعداد سه رقمی هستند که وضعیت درخواستی را که مرورگر به سرور ارسال می کند نشان می دهد. پنج کلاس از کدهای وضعیت HTTP وجود دارد که 404 در کلاس "خطای مشتری 4xx" قرار می گیرد.

سایر خطاهای رایج کلاینت عبارتند از 400 Bad Request که زمانی رخ می دهد که سرور نتواند درخواست ارسال شده توسط مرورگر را درک کند و 403 Forbidden که زمانی رخ می دهد که سرور به دلیل مجوزهای ناکافی از انجام درخواست خودداری می کند.

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

چرا خطاهای 404 رخ می دهد؟

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

لینک های شکسته

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

تغییر مسیرها

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

محدودیت نوع Mime

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

سطح دایرکتوری

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

سرورهای DNS

سرورهای DNS مسئول ترجمه نام دامنه به آدرس IP هستند. اگر سرور DNS به درستی تنظیم نشده باشد، می تواند منجر به صفحه خطای 404 شود.

به طور خلاصه، خطاهای 404 زمانی رخ می دهد که یک وب سرور نتواند صفحه درخواستی را پیدا کند. این ممکن است به دلایل مختلفی از جمله لینک های شکسته، تغییر مسیرها، محدودیت نوع mime، سطح دایرکتوری و سرورهای DNS رخ دهد.

نحوه رفع خطاهای 404

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

WordPress

اگر شما با استفاده از WordPress، می توانید مراحل زیر را برای رفع خطاهای 404 امتحان کنید:

  1. رفتن به WordPress داشبورد و به تنظیمات > پیوندهای ثابت بروید.
  2. گزینه «نام پست» را انتخاب کرده و روی «ذخیره تغییرات» کلیک کنید.
  3. اگر مشکل همچنان ادامه داشت، سعی کنید افزونه هایی را که ممکن است باعث ایجاد مشکل شده اند غیرفعال کنید.

F5

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

چوب الف

اگر می خواهید از طریق یک نشانک به صفحه ای دسترسی پیدا کنید و خطای 404 به شما می دهد، موارد زیر را امتحان کنید:

  1. به صفحه اصلی وب سایت بروید.
  2. به صفحه ای که می خواهید به آن دسترسی داشته باشید بروید.
  3. نشانک خود را به URL جدید به روز کنید.

توجه به این نکته ضروری است که گاهی اوقات خطای 404 ممکن است عمدی باشد، به خصوص اگر صفحه برای همیشه حذف شده باشد. در چنین مواردی، ممکن است به جای خطای 410، کد پاسخ 404 Gone را مشاهده کنید.

سایر عواملی که ممکن است در ایجاد خطاهای 404 نقش داشته باشند عبارتند از خطاهای نرم افزاری 404، محدودیت های نوع mime، سطوح دایرکتوری، سرورهای DNS و مکان یاب منابع یکنواخت. درک این عوامل و اینکه چگونه می توانند بر وب سایت شما تأثیر بگذارند بسیار مهم است.

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

نتیجه

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

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

داشتن صفحه خطای 404 سفارشی نیز می تواند با ارائه اطلاعات و پیشنهادات مفید به کاربر، به بهبود تجربه کاربر کمک کند. همچنین می تواند به حفظ کاربر در وب سایت و کاهش نرخ پرش کمک کند.

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

بیشتر بخوانید

صفحه خطای 404 یک کد پاسخ استاندارد HTTP است که نشان می دهد سرور نمی تواند صفحه وب درخواستی را پیدا کند. معمولاً به عنوان خطای "صفحه یافت نشد" نامیده می شود. هنگامی که کاربر بر روی یک پیوند شکسته یا مرده کلیک می کند یا URLی را وارد می کند که وجود ندارد، سرور با یک کد خطای 404 پاسخ می دهد. بسیاری از وب سایت ها 404 صفحه را سفارشی کرده اند که اطلاعات مفید و لینک هایی را برای پیمایش به سایر قسمت های سایت در اختیار کاربران قرار می دهند. (منبع: چگونه به گیک, سبک زندگی, Hostinger, IONOS)

اصطلاحات طراحی سایت مرتبط

صفحه اصلی » سازندگان وب سایت » واژه نامه » صفحه خطای 404 چیست؟

مطلع باشید! به خبرنامه ما بپیوندید
اکنون مشترک شوید و به راهنماها، ابزارها و منابع فقط برای مشترکین دسترسی داشته باشید.
می توانید در هر زمانی اشتراک خود را لغو کنید. اطلاعات شما امن است
مطلع باشید! به خبرنامه ما بپیوندید
اکنون مشترک شوید و به راهنماها، ابزارها و منابع فقط برای مشترکین دسترسی داشته باشید.
می توانید در هر زمانی اشتراک خود را لغو کنید. اطلاعات شما امن است
به اشتراک گذاشتن برای...