ارور 404 یکی از مشکلات رایج در وب سایتها است. زمانی که شما یا یکی از بازدیدکنندگان سایت تلاش میکند به یک صفحه خاص دسترسی پیدا کند، ممکن است با پیام Not Found روبهرو شود. در این مواقع سوال اکثر بازدیدکنندگان این است که 404 not found یعنی چی؟ در واقع ارور به دلایل مختلفی از جمله حذف صفحه و عدم وجود آن یا تغییر آدرس به نمایش درمیآید. این نوع خطا به عنوان یک خطای محلی شناخته میشود و تأثیری روی سایر بخشها و صفحات سایت ندارد.
برای رفع این خطا کاربران میتوانند اقداماتی نظیر تازهسازی صفحه، مراجعه به دایرکتوری بالاتر از آدرس فعلی، پاکسازی حافظه پنهان مرورگر و… را امتحان کنند. همچنین لازم به ذکر است که این خطا میتواند از طرف کاربر یا مدیر نیز سایت باشد. به همین دلیل راهکارهای حل آن ممکن است متفاوت باشد. در ادامه این مقاله به بررسی کامل خطای 404 در گوگل و روشهای رفع آن خواهیم پرداخت.
معنی ارور 404 چیست؟
ارور 404 یکی از رایجترین مشکلاتی است که میتواند در هر وبسایتی رخ دهد. وقتی که به دنبال یک فایل یا مسیری هستید ولی فایل یا آدرس وجود ندارد، معمولاً با کد 404 یا عبارت “Not Found 404” مواجه میشوید. به عنوان مثال در وبسایت دیوار اگر به آدرسی مراجعه کنید که خالی باشد، ارورهای جالبی به شما نشان میدهد. این مشکل همچنین در سایر وبسایتها مانند آپارات، فیلیمو، دیجیکالا و… نیز ممکن است رخ دهد.
به طور کلی زمانی که آدرسی را در یک وب سایت وارد میکنید که وجود ندارد، خطا 404 را مشاهده می کنید. این خطا ممکن است به صورت کد 404، یک تصویر خاص یا عبارتی مانند “پیدا نشد” نمایش داده شود. به طوری که این وضعیت به معنی error 404 است.
خطای 404 یک کد وضعیت در پروتکل HTTP (پروتکل انتقال ابرمتن) و نشان دهنده یک هشدار از سمت کلاینت است. عنوان این خطا به معنای “یافت نشد” و به این معنا است که سرور نمیتواند منبع درخواستی شما را پیدا کند. بنابراین باید توجه داشته باشید که در این حالت ارتباط با سرور برقرار است؛ اما سرور نتوانسته منبع مورد نظر را پیدا کند. همچنین خطای 404 در گوگل با هشدار “Server Not Found” متفاوت است؛ زیرا این هشدار به معنای قطع ارتباط با سرور شناخته می شود. در واقع خطای 404 به انگلیسی ، 404 not found ترجمه می شود.
چند روش برای از بین بردن خطای 404
حالا که با معنی error 404 آشنا شدید، برای رفع این مشکل باید بدانید که این خطا معمولاً به چه صورتی نمایش داده میشود. شما میتوانید ارور 404 را در صفحه نمایش کامپیوتر یا حتی در سرور مجازی خود به اشکال زیر مشاهده کنید:
- Error 404
- HTTP 404
- 404 Not Found
- Error 404 Not Found
- Page Not Found 404
- HTTP 404 Not Found
- 404 File or Directory Not Found
در برخی وبسایتها این ارور ممکن است با تصاویری که بهصورت سفارشی طراحی شدهاند، نمایش داده شود. حال باید یاد بگیرید که چگونه خطای 404 را برطرف کنیم؛ اگر با ارور 404 در یک صفحه مواجه شدید، به معنای این نیست که دیگر نمیتوانید به محتوای آن دسترسی پیدا کنید، بلکه راههای متعددی برای رفع این مشکل وجود دارد. اگر با جستجوی دوباره لینکها همچنان به صفحه مورد نظر نرسیدید، میتوانید برای رفع خطای 404 در گوشی اندروید از روشهای زیر استفاده کنید:
1. بررسی صحت URL
یکی از دلایل رایج بروز خطای 404 not found اشتباه در تایپ آدرس وب سایت است. پس از مشاهده این خطا توصیه میشود که ابتدا URL را دقیق بررسی کنید تا مطمئن شوید هیچ حرفی را اشتباه وارد نکردهاید. درصورتیکه مشکل هنوز حل نشد به سراغ راههای دیگر بروید.
2. تغییر مرورگر
متخصصان اغلب پیشنهاد میکنند که مرورگر خود را تغییر دهید. این روش یکی از نخستین راهحلهای پیشنهادی است. اگر امکان تغییر اینترنت را دارید، میتوانید همزمان مرورگر و نوع اتصال خود را تغییر دهید. بهعنوانمثال اگر از مرورگر موبایل و اینترنت همراه استفاده میکنید، میتوانید به وایفای متصل شده و مرورگر را نیز عوض کنید. این اقدام یکی از سریعترین روشها برای رفع خطای 404 به شمار میرود.
3. بارگذاری مجدد صفحه
برای جلوگیری از بروز ارور 404 یا رفع آن پس از عدم بارگذاری صحیح صفحه، میتوانید دکمه F5 روی کیبورد را فشار دهید. در برخی از لپتاپها این فرآیند ممکن است متفاوت باشد و به فشار همزمان دو دکمه Fn و F5 نیاز داشته باشید.
4. صفحه مورد نظر خود را در سایر بخشهای همان سایت سرچ کنید
برای پیدا کردن صفحه موردنظر خود میتوانید به بخشهای دیگر همان وبسایت مراجعه کنید. اگر در جستجوی یک صفحه خاص هستید و با خطا مواجه شدهاید به قسمتهای دیگر سایت سر بزنید. تقریباً تمامی وبسایتها یک بخش جستجو دارند که میتوانید با استفاده از آن صفحه موردنظر خود را پیدا کنید.
5. استفاده از حالت ناشناس
یکی از روشهای مؤثر برای رفع خطاهای مختلف در صفحات وب، بهرهگیری از حالت ناشناس یا incognito است. فعالسازی این حالت بسیار ساده است. برای نمونه در مرورگر کروم روی کامپیوتر، میتوانید با فشردن کلیدهای Ctrl+Shift+N یا از طریق منوی سه نقطه در بالای صفحه وارد این حالت شوید. در موبایل نیز با انتخاب گزینه “New incognito tab” در مرورگر، میتوانید به این حالت دسترسی پیدا کنید.
6. تماس با پشتیبانی سایت
اگر از طریق هیچ یک از روشهای فوق به نتیجه نرسیدید، با پشتیبانی سایت موردنظر تماس بگیرید. البته تماس با مسئولان سایتهای خارجی ممکن است دشوار باشد. در این صورت میتوانید از طریق چتهای آنلاین مشکلات خود را مطرح کنید. بهطورکلی اگر سایر روشها مؤثر نبودند، این گزینه به احتمال زیاد میتواند مشکل شما را حل کند.
علت های نمایش خطای 404
بعد از آشنایی با ارور 404 چیست ، باید علت نمایش این خطا را نیز بدانید. همانطور که گفته شد ارور 404 به این معنا است که مرورگر به وبسرور متصل شده اما وب سرور نتوانسته صفحه مورد نظر کاربر را پیدا کند و به همین دلیل این خطا نمایش داده میشود. خطای 404 میتواند در هر مرورگری دیده شود و بسته به نوع مرورگر مورد استفاده، ممکن است شکل و نحوه نمایش آن متفاوت باشد. برخی از رایجترین دلایل بروز این خطا عبارتند از:
- حذف یا انتقال صفحه موردنظر
- اشتباه در تایپ URL
- وجود مشکلاتی در تنظیمات DNS دامنه سایت
- کش یا حافظه پنهان مرورگر که هنوز صفحه خطا را بهجای محتوای واقعی نمایش میدهد
- از دست رفتن تصاویر، محتوا، فایلهای جاوا اسکریپت، CSS یا هر نوع محتوای دیگر
سخن پایانی
زمانی که سرور یک وبسایت با مشکلاتی مواجه میشود یا درخواستهای کاربران را بهدرستی پردازش نمیکند، بهجای هدایت آنها به صفحه موردنظر، خطاهایی با کدهای مختلف نمایش میدهد. بهطورکلی ارور 404 به عنوان یک کد وضعیت HTTP یا همان HTTP error response code شناخته میشود. این خطا زمانی ظاهر میشود که صفحهای که کاربر به دنبال آن است در سرور وبسایت موجود نباشد. از جمله دلایل بروز این خطا میتوان به حذف صفحه یا انتقال آن به یک آدرس جدید اشاره کرد. در نهایت شما با استفاده از راهکارهای ارائه شده در این مقاله میتوانید به سادگی این خطا را برطرف کنید.