میروسلاو کلوزه
میروسلاو کلوزه
خواندن ۴ دقیقه·۲ سال پیش

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

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

?

خطای ۴۰۴ چیست و چرا برطرف کردن این خطا مهم هست

خطای ۴۰۴، زمانی نمایش داده می شود که یک صفحه یا صفحاتی از وب سایت توسط سرور پیدا نشود. اگر قالب وردپرس شما، صفحه ۴۰۴ را داشته باشد این صفحه با ظاهر طراحی شده نمایش داده می شود، در غیر این صورت یک صفحه پیش فرض توسط سرور نمایش داده میشود.

آموزش رفع خطای ۴۰۴ وردپرس یک کد وضعیت از پروتکل HTTP یا همان پروتکل انتقال ابرمتن است و این ارور یک اخطار از سمت کلاینت است. عنوان این خطا یافت نشد است به این معنی که سرور نمی‌تواند منبع درخواستی شمارا بیابد. پس این موضوع را به یاد داشته باشید که در این خطا ارتباط با سرور کاملاً وصل شده اما سرور، منبع درخواست را نتوانسته پیدا کند. ارور 404 با اخطار Server Not Found متفاوت است این اخطار به این معنی است که ارتباط با سرور قطع‌شده است.

زمانی که صفحه ای از سایت شما دچار خطای ۴۰۴ باشد، یکی از پیام های زیر را در آن صفحه مشاهده می کنید:

  • Error 404
  • Not Found
  • Not Found 404
  • HTTP 404
  • The Requested URL[URL] was not found on this server
  • HTTP 404 Not Found
  • Page Not Found 404
  • و …

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

  • گوگل شما را جریمه خواهد کرد و این اصلا برای سئو وب سایت خوب نیست.
  • تجربه کاربری سایت افت خواهد کرد و به نوعی باعث نارضایتی کاربران سایت می شود.

چه زمانی خطای ۴۰۴ در وردپرس و صفحات سایت ایجاد میشود

معمولا بروز خطای ۴۰۴ در وردپرس، به خاطر یکی از دلایل زیر است:

  • به هم ریختن تنظیمات پیوند های یکتا در زمان انتقال وب سایت یا تغییرات دستی و افزونه های سئو
  • مدیر سایت آن صفحه را پاک کرده و آن را ریدایرکت نکرده است
  • کاربر آدرس صفحه را اشتباه وارد کرده است

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

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

در صورتی که تمام صفحات وب سایت شما دچار خطای ۴۰۴ شده است، یعنی وقتی هر نوشته یا برگه ای را در وب سایت باز کنید چیزی نمایش داده نمی شود باید تنظیمات یکتا را بررسی کنید.

برای انجام این کار به پیشخوان وردپرس بروید و وارد منوی تنظیمات > پیوندهای یکتا شوید.

?

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

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

ابتدا وارد کنترل پنل هاست شوید و از قسمت فایل منیجر(File Manager) وارد پوشه public_html شوید و سپس به دنبال فایل .htaccess بگردید.

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

رفع ارور ۴۰۴ وردپرس با ریدایرکت کردن صفحات

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

حالا برای اینکه بتوانید در وردپرس، یک صفحه را ریدایرکت کنید باید از یک افزونه ریدایرکت استفاده کنید. بهترین حالت برای ریدایرکت همیشگی صفحات استفاده از ریدایرکت ۳۰۱ است.

با ریدایرکت ۳۰۱ آن صفحه به یک صفحه دیگر، شما به موتور جستجوی گوگل میفهمانید که آن صفحه برای همیشه

برای پیشگیری از بروز این مشکل همیشه سعی کنید:

  1. هیچ‌گاه نوشته یا برگه‌ای از وردپرس را حذف نکنید.
  2. هیچ‌گاه پیوند یکتا ( آدرس ) نوشته یا برگه‌ها را تغییر ندهید.
  3. هیچ‌گاه ساختار پیوند یکتای سایت را تغییر ندهید.

سایر خطاهای وردپرس

نحوه رفع خطای ۴۰۳ در وردپرس + آموزش تصویری

404خطای 404
رسانه اینترنتی پلاس http://radikalweb.site/
شاید از این پست‌ها خوشتان بیاید