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

رفع خطای 404
خطای 404 چیست؟
قبل از هر چیزی باید بدانید که خطای 404 دقیقا چیست؟ همانطور که گفته شد، این خطا میتواند در زمانی که شما در تلاش برای باز کردن صفحه وبی هستید که وجود ندارد، رخ میدهد.
این خطا 404 نامیده می شود زیرا یک کد وضعیت HTTP است که وب سرور برای توصیف این نوع خطا از آن استفاده میکند. هنگامیکه شما این خطا را دریافت میکنید، ممکن است وبسایتهای مختلف انواع متفاوتی از صفحات سفارشی شده را به شما نشان دهند.
بیشتر بدانید:
5 قدم برای رفع خطای 404 در وردپرس
قدم 1: تنظیم سند لینکهای یکتا و URLهای شما
- از تنظیمات لینکهای یکتای خود اسکرین شات بگیرید یا آنها را یادداشت کنید. شما به این تنظیمات در قدم بعدی احتیاج خواهید داشت.
- اگر از تنظیمات پیش فرض (default) استفاده میکنید باید قدمهای 2 و 4 را نادیده بگیرید زیرا وردپرس به طور خودکار لینکها را تغییر مسیر خواهد داد اما قدمهای 3 و 5 را باید حتما انجام دهید.
براینمونه تماشا میکنید:
همچنین برخی از URL جاری خودتان را یادداشت کنید تا بعداً بتوانید آنها را تست کنید.
بین 10 تا 20 مورد URL را تست کنید.
هنگامیکه URL ها را تست میکنید مطمئن شوید
همه چیز درست است و به خوبی کار میکند.
قدم 2: ساخت کدهای تغییر مسیر لینکها در وردپرس
به این آدرس بروید و فرم کوتاهی که در این آدرس نمایش داده شده است را با اطلاعات سایت خود پر کنید.
پس از انجام این مرحله، شما یک کد تغییر مسیر دریافت خواهید کرد، این کد را کپی کنید:
قدم 3: تعویض تغییرات لینکهای یکتا در وردپرس
در پیشخوان وردپرستان:
تنظیمات لینکهای یکتا را به “نام نوشته” (post name) تغییر دهید و تنظیمات را ذخیره کنید.
پس از این مرحله خطای ۴۰۴ را برای لینکهای قدیمی خود دریافت خواهید کرد.
برای نمونه نتایج موتورهای جستجو به شما خطای 404 را نشان خواهد
و همچنین هر لینکی که به طور خودکار ساخته شده است خطای ۴۰۴ را به همراه دارد.
قدم 4: اجرا کردن کد
در این مرحله خطای ۴۰۴ برطرف میشود.
- از sftp یا مدیریت فایلِ هاست وردپرس تان برای ویرایش فایل ” htaccess. ” استفاده کنید این فایل در پوشه اصلی وردپرستان قرارداد.
- کد مرحله 2 را در این فایل قرار دهید، این کد را دقیقاً پس از عبارت “END WordPress#” قرار دهید و فایل را ذخیره کنید.
قدم 5: تست کردن URLهای وردپرس
در نهایت URLهای مرحله 1 را تست کنید تا مطمئن شوید که سالم هستند و تغییر مسیر به درستی عمل کرده است. همچنین میتوانید همان URLها یا سایت خودتان را در موتورهای جستجو، جست و جو کنید و عملکرد صحیح تغییر مسیر را تماشا کنید.
رفع خطای 404 از سمت کاربر
1.
تلاش دوباره برای دسترسی به صفحهی وب از طریق فشردن دکمهی F5 ، کلیک بر روی دکمهی تازهسازی یا بارگذاری مجدد (refresh) یا امتحان دوبارهی نشانی اینترنتی از نوار آدرس از راه حل های بدیهی در جهت برطرف کردن ارور 404 است.
2.
خطای 404 not found
ممکن است به علل مختلفی پیدا شود ولو این که واقعاَ هیچ مسئلهای وجود نداشته باشد، بنابراین گاهی اوقات یک تجدید تازهسازی ساده (رفرش کردن) در بیشتر موارد موجب بارگذاری صفحهای میشود که شما در پی آن هستید.
3.
خطاهای انسانی موجود در نشانی اینترنتی (URL) را بررسی کنید. خطای 404 که به معنای یافت نشد است، در بسیاری از مواقع به دلیل نگارش نادرستِ نشانی اینترنتی یا کلیک بر روی لینکی که به نشانی اینترنتیِ اشتباهی هدایت میکند، به وجود میآید.
4.
صفحه سایتی که به دنبالش هستید را در یک موتور جستجوگر مثل گوگل، جستجو کنید. این احتمال وجود دارد که نشانی اینترنتی که در دست دارید، اشتباه باشد، در این صورت یک جستجوی سریع در موتورهای جستجوگری مانند بینگ یا گوگل، شما را به آن چه که به دنبالش هستید برساند.
اگر صفحهای که به دنبالش بودید را بالاخره پیدا کردید، بخش نشانهگذاری (bookmark) یا علاقهمندیهای (Favorite) خود را جهت جلوگیری از بروز خطای HTTP 404 در آینده، به روزرسانی کنید.
5.
اگر برای شما مشخص شد که خطای 404 ، تنها برای شما (سیستم شما) رخ میدهد، حافظهیِ پنهانِ مرورگر (browser’s cache) خود را پاک کنید. به عنوان مثال اگر با تلفن همراه خود میتوانید به یک نشانی اینترنتی دسترسی پیدا کنید ولی تبلتتان نمیتواند به آن صفحه وارد شود، پاکسازی حافظهی پنهان مرورگری که روی تبلتتان نصب است میتواند گرهگشا باشد.
همچنین باید توجه داشته باشید که اگر پاکسازی حافظهی پنهان، کارساز نبود، پاکسازی کوکیهای مرورگر (browser’s cookies) و یا دستکم یکی از کوکیهای آن را که در درخواست وبسایت شما مداخله میکند، انجام دهید.
6.
انجام این که اگر همهی مواردی که در بالا اشاره شد با شکست مواجه شد،
به طور مستقیم با وبسایت تماس بگیرد.
اگر آنها صفحهای را حذف کنند، ازین پس خطای 404 کاملا درست است
و آنها قادر خواهند بود که به شما بگویند چه بکنید.
اما اگر آنها صفحهای را منتقل کرده باشند و به جای هدایت بازدیدکنندگان (سایت) به صفحهی جدید؛
این انتقال، سبب ایجاد خطای 404 شده باشد،
خوشحال خواهند شد که گزارش این اشکال را از شما دریافت کرده و نسبت به رفع آن اقدام کنند.