آذرسیس

ارور 404 چیست؟ نحوه رفع خطای 404 در وردپرس
5/5 - (2 امتیاز)

ارور 404! یکی از آزار دهنده ترین صحنه های وب گردی برای همه ما است که خواه یا نا خواه با آن رو به رو خواهیم شد! در این وبلاگ آموزشی حرفه ای آذرسیس دلایل به وجود آمدن خطا 404 و تاثیرات آن در دید یک کاربر را بررسی خواهیم کرد که با نحوه رفع این موضوع جمع بندی نهایی را انجام خواهیم داد. پس اگر مالک یا توسعه دهنده وب سایتی هستید، باید در نظر داشته باشید که کاربران هرگز پیام اخطار ” Page Not Found ” را مشاهده نکنند و از عوامل بروز دهنده آن جلوگیری نمایید. مطالعه این مقاله علمی هیجان انگیز تر از آن چیزی که حدس می زنید خواهد بود! پس شروع کنیم!

ارور 404 چیست؟ نحوه رفع خطای 404 در وردپرس

Error 404 چیست؟

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

تاثیر ایجاد خطا 404 در وب سایت

  1. افت رتبه بندی وب سایت در نتایج جستجو
  2. تجربه کاربری منفی
  3. کاهش ترافیک وب سایت
  4. کاهش کسب درآمد و تاثیر منفی در بازاریابی
  5. افزایش نرخ پرش در وب سایت
  6. بلاک شدن Index صفحه
  7. از بین رفتن اعتماد مشتریان

تاثیر ایجاد خطا 404 در وب سایت

انواع پیام ها با مفهوم خطای 404 در وردپرس

  1. Error 404
  2. HTTP 404
  3. HTTP 404 Not Found
  4. The Requested URL Was Not Found on This Server
  5. 404 Not Found
  6. Error 404 Not Found
  7. Page Not Found 404
  8. 404 File or Directory Not Found

دلایل ایجاد ارور 404 در وردپرس

از رایج ترین و مهم ترین علل رخ داد ارور 404 در بستر وردپرس می توان به نکات زیر اشاره کرد که قطعاً اطلاعات کافی از این موارد می تواند نجات دهنده باشد! پس بهتر است به سراغ آنها برویم:

  1. آدرس صفحه مورد نظر تغییر کرده است.
  2. آدرس از سمت کاربر اشتباه تایپ شده باشد.
  3. نام دامنه (DNS) شما ایراداتی دارد.
  4. صفحه مورد نظر حذف شده باشد.
  5. سرور از بین رفته باشد.
  6. آدرس صفحه از کلمات پیچیده ای تشکیل شده باشد.
  7. آدرس صفحه مورد نظر پیچیده باشد.

دلایل ایجاد ارور 404 در وردپرس

ابزار های کمکی برای تشخیص Error 404

برای نظارت کامل و رفع لینک های مرده می توانید از چند ابزار حرفه ای مانند موارد زیر کمک بگیرید:

  1. سرچ کنسول گوگل
  2. Majestic
  3. Semrush
  4. Screaming Frog

کامل ترین مراحل برای نحوه رفع ارور 404 در وردپرس

با اینکه ممکن است ابزار های معرفی شده ایده های بسیار حیاتی در مورد رفع خطای 404 به شما بدهند، اما باز هم به گرد پای مراحل زیر نخواهند رسید! زیرا فقط با نظارت کامل است که می توان از تله Error 404 فرار کرد. پس حتی اگر مجبور به پرداخت هزینه اضافه به هاست خود باشید با توجه به تنوع استفاده شما از کد دستی یا سیستم مدیریت محتوا (CMS) روش های زیر را اجرا کنید:

1- تاریخچه مرورگر و کوکی ها را پاکسازی کنید.

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

2- Permalink خود را بسازید.

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

  1. وارد WordPress Dashboard شوید.
  2. در قسمت Settings وارد Permalinks شوید.
  3. Default Settings را نتخاب کنید.
  4. بر روی گزینه Save Changes کلیک کنید.
  5. تنظیمات را پیکربندی که قبل از پیش‌فرض داشته اید، تغییر دهید.
  6. ساختار سفارشی خود را در Custom Base کپی/ پیست کنید.
  7. بر روی ذخیره تغییرات کلیک کنید.

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

3- فایل htaccess را تغییر دهید.

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

  1. با استفاده از FTP client وارد سرور شوید.
  2. فایل .htaccess را دانلود کنید، برای این کار می توانید از قسمت های /wp-content/ wp-admin /wp-includes/ کمک بگیرید.
  3. فایلی که دانلود کرده اید را در Text Editor باز کنید.
  4. به صفحه پشتیبانی WordPress .htaccess بروید.
  5. نسخه کد مناسب برای خودتان را کپی/ پیست کنید.
  6. فایل htaccess. را ذخیره کنید.
  7. فایل ذخیره شده را در Live Server اجرا کنید.

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

توجه کنید که در این مرحله اگر Basic WP دارید می توانید از کد زیر استفاده کنید:

BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
END WordPress

4- Redirect 301 ایجاد کنید.

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

Redirect 301 /oldpage.html https://www.mywebsite.com/newpage.html

همچنین می توانید برای رفع ارور 404 در این روش از مراحل زیر کمک بگیرید:

  1. Redirection Plugin را نصب کنید.
  2. به WordPress Dashboard بروید.
  3. به قسمت Tools سپس Redirection بروید.
  4. تنظیمات خواسته شده را تکمیل کرده و مسیر جدید را ایجاد کنید.

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

5- غیر فعال کردن Plugins و Theme

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

  1. به Public_html بروید.
  2. وارد قسمت Wp-content شوید.
  3. پوشه plugins را به اسم Myplugins تغییر دهید.
  4. به مرورگر خود برگردید و بررسی کنید که آیا خطا رفع شده است یا نه؟
  5. در صورت رفع ارور 404، تمام افزونه های شما مضنون به ایجاد خرابی هستند.

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

در صورت عدم رفع ارور 404 نام Myplugins را به Plugins تغییر داده و به عیب یابی ادامه دهید.

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

6- WordPress URL را در Database تغییر داده و به روز رسانی کنید.

در این نوع از رفع ارور 404 ممکن است URL را به صورت دستی وارد کرده باشید و به همین دلیل لازم است تا املای آن را بررسی کنید. پس مراحل زیر را طی کنید:

  1. به PHPMyAdmin بروید.
  2. به Database Name مراجعه کنید.
  3. در قسمت Wp-option برای مثال وارد Blog شوید.

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

در تصویر زیر مثالی از تغییر https://www.abc.com/blog/ به آدرس http://localhost/blog نمایش داده شده است.

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

7- رفع ارور 404 با سرور محلی

امروزه استفاده از سرور از طرف طراحان و توسعه دهندگان بسیار رایج است که به دلیل ناتوانی در اجرای قوانین بازنویسی در Permalinks است که رایج ترین دلیل آن استفاده نکردن از یک سرور درست و با کیفیت بالا می باشد. آذرسیس تامین کننده انواع خدمات هاستینگ شما را به بررسی پلن های محبوب این مجموعه دعوت می کند. اما پس از اطمینان از این موضوع باید مراحل زیر را طی کنید:

  1. ماژول بازنویسی را با استفاده WAMP، XAMPP یا MAMP باز کنید.
  2. نماد WAMP را پیدا کنید و در قسمت Apache به Apache modules بروید.

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

سپس برای راه اندازی درست Permalink ها rewrite_module را کلیک کنید و تمام!

سخن آخر

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

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

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