رفع خطای 404 در سایت وردپرس | چند دلیل به وجود آمدن خطای 404

رفع خطای 404 :

رفع خطای 404 چگونه انجام می شود؟

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

که رایج ترین آن ها ارور 404 است .

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

تا در هنگام مواجه شدن با آن به مشکل بر نخورید .

دلیل به وجود آمدن ارور 404 :

ارور 404 که اهمیت زیادی در رتبه بندی سایت شما توسط موتور های جستجو گر گوگل دارد به این معنی است

که سرور قادر به نمایش سایت و یا پست های شما نیست .

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

آموزش رفع خطای 404 از طریق htaccess.:

ارور 404 معمولا بعد از تغییر پیوند یکتا در وردپرس ظاهر می شود .

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

برای رفع خطای 404 باید از طریق فایل htaccess. اقدام نمود .

برای دسترسی به این فایل وارد قسمت File Manager در Cpanel  هاست خود شوید .

سپس وارد پوشه ای که وردپرس خود را در آن نصب کرده اید شده و فایل htaccess. را پیدا کنید .

چون این فایل جزو فایل های پنهان شده هاست است .

اگر فایل را پیدا نکردید برروی setting که در بالای صفحه سمت راست قرار دارد کلیک کنید .

مطابق تصویر گزینه ( Show Hidden Files(dotfiles ) را فعال کنید و سپس Save کنید.

رفع خطای 404
رفع خطای 404

توجه: اگر در هاست خودتان فایل htaccess. را پیدا نکردید یا وجود نداشت می توانید با استفاده از برنامه های ویرایش متن مانند notepad یک فایل به نام htaccess. ایجاد کنید یا این که در همین مسیر با کلیک بر روی گزینه New Fil کلیک کرده و فایلی با همین نام ایجاد کنید.

پس از پیدا کردن پوشه htaccess. کافی است روی آن کلیک راست کرده و گزینه Edit  را انتخاب کنید .

و سپس کد های زیر را جایگزین کد های فعلی کنید.

فقط کافی است در خط هشتم این کد به جای نام webhostcenter نام پوشه خود را  وارد کنید .

رفع ارور 404 از طریق تغییر پیوند یکتا

برای رفع این مشکل  در وردپرس دو راهکار وجود دارد

1_استفاده از افزونه سئو و استفاده از ریدایرکت  به پیوند یکتای جدید

2_استفاده از ریدایرکت 301 و تغییر کد htaccess.

روش استفاده از افزونه سئو در وردپرس

با استفاده از افزونه yoast seo برای رفع خطای 404 نیاز به انجام هیچ گونه تغییراتی ندارید

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

روش استفاده از ریدایرکت 301

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

این مشکل از افزونه سئو استفاده کنید

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

1_تنظیم ساختار پیوند یکتا و url آن

به این منظور ابتدا وارد صفحه پیشخوان خود  شوید سپس

وارد قسمت تنظیمات–> پیوند های یکتا شده سپس در ابتدا یک اسکرین شات از تنظیمات این صفحه بگیرید که در مراحل

بعدی به آن احتیاج خواهید داشت

*توجه: اگر از تنظیمات پیش فرض خود وردپرس استفاده میکنید نیاز به طی کردن این مرحله ندارید چرا که  خود

وردپرس به طور خود کار تغییر مسیر بر روی لینک ها را در این نوع ساختار انجام میدهد

2_ساخت کد های تغییر مسیر

برای این کار شما میتوانید از ابزاری که خود افزونه سئو برای ما قرار داده است استفاده

کنید پس به این منطور به آدرس https://yoast.com/research/permalink-helper.php مراجعه کنید و مطابق تصویر

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

رفع خطای 404
رفع خطای 404

تغییرات فیلد ها:

*در فیلد اول آدرس سایت خود را  به طور کامل حتی اگر از http یا https  و یا از www. استفاده میکنید وضعیت آن را معلوم

کنید.

*در فیلد دوم  باید نام پوشه ای که وردپرس شما در آن نصب شده را وارد کنید اما اگر وردپرس شما در روت اصلی و یا  در

ساب دامنه نصب شده نیازی نیست این فیلد را پر کنید و بگذارید خالی بماند

*در فیلد سوم  باید ساختار قبلی پیوند یکتای خود را انتخاب کنید که  اگر بر روی گزینه ساده بود گزینه defult

اگر بر روی گزینه روز و نام  بود  گزینه Day and Name اگر بر روی ماه و نام  بود گزینه Month and N ame

واگر بر روی گزینه عددی بود numeric را انتخاب کنید

بعد از انتخاب بر روی گزینه ی Generate Redirect  کلیک کنید .

در قسمت بالای صفحه یک قطعه کد به شما داده میشود که آن را باید در htaccess.  وارد کنید

رفع خطای 404
رفع خطای 404

3_تغییردادن پیوند یکتا

برای تغییر پیوند یکتای وارد پیشخوان  وردپرس شوید سپس وارد قسمت تنظیمات/پیوند های یکتا شوید

و سپس در قسمت تنظیمات عمومی پیوند یکتا را  بر روی نام نوشته قرار دهید وسپس ذخیره تغییرات را بزنید.

4_ اضافه کردن کد به فایل .htaccess

برای دسترسی به این فایل وارد قسمت File Manager

در Cpanel  هاست خود شوید سپس وارد پوشه ای که ورد پرس خود را درآن نصب کرده اید شده

و سپس فایل .htaccess را پیدا کنید چون این فایل جزو فایل های پنهان شده هاست است.

اگر فایل را پیدا نکردید برروی setting  که در بالای صفحه سمت راست قرار دارد کلیک کنید

و مطابق تصویر گزینه Show Hidden Files(dotfiles) را فعال کنید و سپس Save  کنید.

حالا بر روی فایل htaccess. کلیک راست کرده و گزینه  edit را بزنید

در این قسمت مطابق تصویر زیر کدی را که از طریق سایت افزونه  yoast  سئو دریافت کردید را باید درست بعد از

عبارت  #END Wordoress وارد کنید و سپس آن را ذخیره کنید.

رفع خطای 404
رفع خطای 404

امیدواریم این مطلب  در بر طرف کردن مشکلتان به شما کمک کرده باشد.

 

پاسخی بگذارید

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