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

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

ذخیره تنظیمات پیوند یکتای سایت

برای این کار به بخش تنظیمات -> پیوند یکتا بروید و بدون هیچ تغییری ذخیره کنید

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

فایل .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 نوشته ها در لوکال هاست

اغلب طراحان وردپرس را با استفاده از نرم افزار های شبیه ساز سرور مانند WAMP, MAMP یا XXAMP بر روی کامپیوتر خود نصب می کنند و ممکن است در نوشته ها به خطای 404 برسند. برای حل این خطا باید rewrite_module را در تنظیمات آپاچی فعال کنید.

نحوه فعال سازی rewrite_module در آپاچی:

برای فعال سازی مراحل زیر را بروید:

  1. فایل httpd.conf را پیدا کرده و در حالت ویرایش باز کنید ( مسیر فایل در WAMP: C:\wamp\bin\apache\Apache2.4.4\conf )
  2. تهیه بک آپ از فایل
  3. خط #LoadModule rewrite_module modules/mod_rewrite.so را پیدا کنید و # را پاک کنید

rewrite_module

حال کد زیر را پیدا کنید

<Directory />
    AllowOverride none
    Require all granted
</Directory>

و عبارت AllowOverride none را با AllowOverride All عوض کنید و ذخیره کنید. سپس آپاچی را ریستارت کنید. در این حال می بایست مشکل 404 حل شده باشد

امیدوارم این مقاله به دردتون خورده باشه

موفق باشید

 

6 دیدگاه برای “حل خطای ۴۰۴ نوشته ها در وردپرس

  • f-kh
    - ۵ خرداد , ۱۳۹۳

    مشکل من اینه که توی بخش نظرات خطای ۴۰۴ رو میاره…میشه راهنماییم کنید؟

    • الناز بیک زاده
      - ۱۱ خرداد , ۱۳۹۳

      ممکنه فایل comments.php شما مشکلی داره

  • جلال مومنی
    - ۱۰ شهریور , ۱۳۹۳

    سلام
    من به یه مشکلی خوردم که هنگام تغییر در مدیریت وردپرس با خطای پورت ۸۰ مواجه می شم . برای رفع مشکل چیکار کنم .
    ممنونم

  • وایت
    - ۲ بهمن , ۱۳۹۳

    خیلی خوب بود . ممنون

  • ali
    - ۱۷ مرداد , ۱۳۹۴

    سلام . مشکلم در wamp حل شد ! بسیار بسیار تشکر ! 🙂

  • علی
    - ۲۴ مرداد , ۱۳۹۴

    سلام دوستان .بنده همین مشکل رو داشتم .تنظیمات /یکتا رفتم گزینه پیش فرض رو به جای دلخواه انتخاب کردم درست شد ….

دیدگاه خود را بیان کنید

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

-- بارگیری کد امنیتی --