جذب مدرس جهت ضبط ویدئو آموزشی جهت اطلاعات بیشتر کلیک کنید
0

آموزش رفع خطای ۴۰۴ وردپرس

خطای ۴۰۴ وردپرس چیست؟

خطای ۴۰۴ وردپرس زمانی رخ می دهد که فایل مورد نظر شما از روی سرور پاک شده باشد. برای مثال ممکن است ادمین سایت تصمیم بگیرد فایل مورد نظر را حذف کند. دلایل دیگری باعث بروز ارور ۴۰۴ در وردپرس می شوند که در این مقاله قصد داریم به آن ها بپردازیم.

خطای ۴۰۴ وردپرس چگونه ظاهر می شود؟

معمولا زمانی که ارور ۴۰۴ رخ می دهد، کاربر با جستجوی صفحه مورد نظر عبارت های پایین را مشاهده می کند.

  • ارور ۴۰۴
  • خطای Not Found404
  • صفحه Not Found404
  • خطای HTTP 404

دلایل بروز خطای ۴۰۴ در وردپرس

معمولا خطای ۴۰۴ زمانی ظاهر می شود که محتوای سایت حذف شده یا به URL دیگری منتقل شود. البته دلایل دیگری در بروز این ارور نقش دارند که در ادامه به آن ها اشاره می کنیم:

  • URL سایت به درستی در مرورگر وارد نشده باشد.
  • اتصالات مربوط به سرور خراب شده باشد.
  • مشکلات DNS
  • دامنه وارد شده دیگر وجود نداشته باشد.

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

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

خطای ۴۰۴ وردپرس

 

تاثیر ارور ۴۰۴ روی وب سایت

خطای ۴۰۴ به اعتبار وب سایت شما صدمه وارد می کند. به عبارت بهتر موتورهای جستجو مانند گوگل در صورت مشاهده خطای ۴۰۴، سایت را از فهرست جستجو حذف می کنند و این کار تاثیرات منفی روی وب سایت شما خواهد داشت.

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

برای رفع خطای ۴۰۴ راهکارهای زیادی وجود دارد که در ادامه مهم ترین آن ها معرفی خواهند شد.

مطلب پیشنهادی: آموزش رفع خطای پایگاه داده در وردپرس

بروزرسانی لینک های ثابت سایت

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

برای این کار کافیست وارد تنظیمات پیوندهای یکتا شده و آن ها را از نظر ساختاری مورد بررسی قرار دهید. در این مرحله می توانید نوع لینک های ثابت قبلی سایت را مشخص کرده و تغییرات خود را روی آن ذخیره کنید. در نهایت ری دایرکت ۳۰۱ را برای محتواهای جدید تنظیم کنید.

روش تنظیم ری دایرکت ۳۰۱

ابتدا حلقه URL محتوا را تغییر دهید. سپس آن بخش از محتوا را به صورت دستی منتقل کرده و آن را در یک پست جدید جایگذاری کنید. به این ترتیب کاربران بدون هیج خطایی وارد صفحه مورد نظر خواهند شد.

غیر فعالسازی پلاگین ها، راهکار رفع خطای ۴۰۴ وردپرس

گاهی اوقات قالب ها و افزونه های سایت روی URL سایت شما تاثیر می گذارند. اگر با انجام مراحل بالا هنوز با خطای ۴۰۴ رو به رو هستید، بهترین راه غیر فعال کردن قالب ها و افزونه هاست.

برای این کار وارد بخش افزونه ها در داشبورد وردپرس شده و آن ها را غیرفعال کنید. نکته مهم اینکه افزونه ها را تک تک غیرفعال کنید. اگر با غیر فعال کردن افزونه ها مشکل برطرف نشد، قالب سایت را بررسی کنید.

بررسی پرونده htaccess وردپرس

یکی دیگر از عوامل بروز خطای ۴۰۴ وردپرس، تغییر در ساختار پیوندهای ثابت سایت است. این تغییرات در پوشه ای به نام htaccess ذخیره می شوند. پوشه مذکور وظیفه کنترل و مدیریت ارتباط میان وردپرس و سرور را به عهده دارد. برای رفع این خطا پیوندهای ثابت باید مجدد تنظیم شوند. لذا پوشه .htaccess باید به طور دستی ویرایش شود.

خطای ۴۰۴ وردپرس

نحوه تنظیم دستی پوشه .htaccess

برای شروع ابتدا از طریق FTP به سایت خود دسترسی پیدا کرده و وارد پوشه وردپرس شوید. تمام دایرکتوری نصب وردپرس در این پوشه قرار داشته و معمولا به نام سایت شما نام گذاری شده است.

پوشه را باز کرده و دنبال فایل 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

بعد ورود اطلاعات تغییرات را با استفاده از ویرایشگر متن در پرونده htaccess  ذخیره کنید.

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

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

برای آشنایی با ابزار syntax error، به مقاله “آشنایی با ابزار syntax error در وردپرس” مراجعه کنید.

ارسال دیدگاه

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