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

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

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

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

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

برای این کار در پنل مدیریت وردپرس خود به، تنظیمات » پیوندهای یکتا بروید و بر روی دکمه ذخیره تغییرات کلیک کنید.

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

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

خوب با استفاده از یک FTP یا فایل منیجر هاست خود به فایل .htaccess بروید و قوانین زیر را جایگزین تمامی موارد آن کنید:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

حل مشکل 404 در سرور های لوکال

اگر شما از پیوندهای یکتای فراوانی استفاده میکنید. و همینطور از سرور های محلی مانند نرم افزار های XAMPP، WAMP و یا MAMP استفاده میکنید باید حتما ماژول rewrite_module را در پیکربندی Apache فعال کنید.

برای رفع این مشکل به پوشه نصب سرور محلی خود بروید و سپس وارد پوشه Apache شوید. بعد از آن به فولدر conf بروید و فایل httpd.conf را با یک ویرایشگر متنی باز کنید و عبارت زیر را در آن پیدا کنید:

#LoadModule rewrite_module modules/mod_rewrite.so

حال علامت # را از ابتدای آن حذف کنید و فایل را ذخیره کنید.

برای مثال در نرم افزار XAMPP این فایل در مسیری شبیه به C:\xampp\apache\conf قرار دارد!

احمدرضا ذوقی

طراح و برنامه نویس وب هستم. عضو تیم آریا وردپرس، نزدیک به 3 سال هست که با وردپرس آشنا شدم و سعی می کنم مقالات مفید و ارزشمندی را برای شما عزیزان در آریا وردپرس منتشر کنم.

11 دیدگاه

  1. کاربر
    آذر 7 آذر 1402

    در یک کلام نجاتم دادید از استرس و نگرانی

    پاسخ
  2. کاربر
    محسن 1 خرداد 1402

    ممنونم کاربردی بود

    پاسخ
    • مدیریت
      آرین غفوری صنعتی 8 خرداد 1402

      سلام محسن جان سلامت باشی ممنون از نظرت.

      پاسخ
  3. کاربر
    میلاد 17 اردیبهشت 1401

    ممنونم از راهکار عالیتون
    یه لحظه سکته کردم

    پاسخ
    • مدیریت
      آرین غفوری صنعتی 8 خرداد 1401

      سلام میلاد جان، با ما نگران هیچ چیز نباشید. 😂

      پاسخ
  4. کاربر
    hh 28 فروردین 1400

    ممنون راهکارها عالی و کاربردی بودند.

    پاسخ
    • مدیریت
      آرین غفوری صنعتی 28 فروردین 1400

      با سلام و تشکر از لطف شما، خوشحالیم که براتون کاربردی بوده.

      پاسخ
  5. کاربر
    شقایق 26 بهمن 1399

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

    پاسخ
  6. کاربر
    علی زارعی 6 بهمن 1399

    سلام وقت بخیر، سایت من ویروسی شد، ویروس پاک شده

    الان 4000تا صفحه 404 توی سرچ کنسول مربوط به اون ویروس هست، تازه داشت سایتم نتیجه میگرفت 🙁

    الان واسه حل این مشکل چه راهی هست؟

    اگه شد جواب رو برام ایمیل کنید

    پاسخ
    • مدیریت
      عرفان کاوه 6 بهمن 1399

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

      پاسخ
  7. کاربر
    سجاد 8 بهمن 1396

    سلام. خدا خیرتون با جایگزینی htaccess مشکل حل شد.
    ممنونم

    پاسخ

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

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