خطای ۴۰۴ یکی از مشکلات رایج در وب سایت ها هستش که بدلایل مختلفی می تونه بوجود بیاد.خطای ۴۰۴ از آن دسته خطاهایی هستش که می تونه به سئو وب سایت شما آسیب بزنه پس لازمه که هر چه سریع تر برای رفع اون اقدام کنید.این خطا یک کد وضعیت از پروتکل HTTP از سمت کلاینت و به معنی این هستش که سرور قادر به پیدا کردن منبع درخواستی شما نیستش.
پس این به این معنی هستش که ارتباط شما با سرور کاملا برقرار اما سرور قادر به پیدا کردن منبع درخواست نیست.
خطای ۴۰۴ زمانی رخ می ده که کاربری که قصد بازدید یکی از صفحات وب سایت شما رو داره ولی این صفحه در وب سایت شما وجود ندارد.این خطا می تونه به این دلیل بوجود بیاد که کاربر آدرسی رو تایپ می کنه که در وب سایت شما نیست و یا آدرس آن صفحه تغییر پیدا کرده.
برای رفع خطای ۴۰۴ روش های مختلفی وجود داره که ما توی این مقاله به معرفی سه مورد از اون ها می پردازیم.
یکی از رایج ترین دلایل بوجود اومدن خطای ۴۰۴ وجود مشکل در پیوندهای یکتا هستش.برای حل این مشکل شما براحتی می تونید به بخش تنظیمات برید و بعد پیوندهای یکتا و تنها کاری که نیازه انجام بدید اینه که بدون انجام تغییرات خاصی بر روی دکمه ذخیره کلیک کنید.
هنگامی که شما در پیوندهای یکتا تغییراتی رو بوجود آوردید لازمه که فایل htaccess. رو ویرایش کنید.زمانی که شما تغییراتی در پیوندهای یکتا ایجاد می کنید وردپرس این تغییرات رو در فایل htaccess. ذخیره می کنه.این فایل مسئول برقراری ارتباط بین سرور و هاست و همچنین نحوه تولید نشانه های اینترنتی برای صفحات شما رو کنترل می کنه.
برای ایجاد تغییرات لازم در فایل htaccess. ابتدا وارد هاست خودتون بشید.این فایل معمولا در پوشه public_html یا www قرار داره.بعد از پیدا کردن این فایل کدهای زیر را درون این فایل قرار بدید و ذخیره کنید.
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
این امکان وجود داره که یکی از افزونه های موجود در سایت یا افزونه های تازه نصب شده باعث بوجود اومدن خطای ۴۰۴ شده باشند پس لازمه که یکی یکی افزونه ها رو غیر فعال کنید.اگر به پیشخوان وردپرس دسترسی دارید براحتی می تونید این کار رو انجام بدید ولی اگر به این بخش دسترسی ندارید شما به دو روش دیگه می تونید اقدام به غیر فعال کردن افزونه ها بکنید :
همچنین شما ممکن بدلایل مختلف قصد استفاده از یک قالب دیگه رو داشته باشید ولی همین موضوع می تونه بدلایل مشکلاتی که در قالب جدید وجود داره باعث ایجاد خطای ۴۰۴ در وب سایت شما بشه پس در صورتی که مشکل از قالب جدید وب سایت باشه تنها کار لازم برگداندن قالب سایت به قالب پیش فرض وردپرس هستش و اینطوری مشکل شما حل خواهد شد.