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

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

امیر چیتایی

سیستم وردپرس یک CMS قدرتمند است ولی ممکن است به وسیلۀ بروز مشکل کوچکی، سایت شما برای کاربرانتان غیرقابل دسترس بشود. با این حال نگران نباشید، حل این مشکلات در سیستم وردپرس زیاد سخت نیست. اگر چه حل کردن این مشکل می‌تواند به شما در جذب بیشتر ترافیک و بالا بردن سئو سایت وردپرسی‌تان کمک بسزایی کند. در پست‌های گذشته ما در مورد رفع خطای پایگاه داده یا سرورهای داخلی اطلاعات کاملی را با شما به اشتراک گذاشتیم. یکی دیگر از ارور‌های رایج در سیستم وردپرس خطای ۴۰۴ است. در این مقاله می‌خواهیم به طور کامل به این خطا بپردازیم و به شما بگوییم که سریع‌ترین راه برای حل این مشکل چیست.

این خطا به صورتی است که شما به بخش مدیریت سایت وردپرسی‌تان و صفحۀ اصلی وبلاگ دسترسی خواهید داشت و همه چیز رو به راه به نظر می‌رسد ولی زمانی که یکی از پست‌ها را باز می‌کنید با خطای ۴۰۴ (یافت نشد) مواجه می‌شوید. نترسید، اغلب اوقات پست‌های شما هنوز وجود دارند و در جای امنی هستند. این اتفاق زمانی می‌افتد که فایل .htaccess شما حذف شده باشد و یا چیزی با قوانین بازنویسی تداخل پیدا کرده‌است. کلید حل این مشکل در تنظیمات permalink سیستم وردپرس است. به قسمت تنظیمات و از آن‌جا به permalinks بروید و به سادگی روی ذخیرۀ تغییرات کلیک کنید. به تصویر زیر نگاه کنید.

با این کار تنظیمات permalinks شما در سیستم وردپرس به روز می‌شود و از شر قوانین بازنویسی خلاص می‌شوید. در بیشتر موارد این راه حل به طور کامل خطای ۴۰۴ را از بین می‌برد. با این حال اگر راه حل بالا به شما کمکی نکرد، باید فایل .htaccess خود را به صورت دستی بروز کنید. برای این‌کار به سرور خود با استفاده از FTP وارد شوید و فایل .htaccess  که در همان محل در پوشه‌هایی مانند /wp-content/ و  /wp-includes/ موجود هستند را تغییر دهید. ساده ترین کاری که می توانید انجام دهید این است که فایل را با استفاده از تغییر مجوزها به ۶۶۶ تغییر دهید. حالا راه حل اصلی که در ابتدا به آن اشاره کردیم را انجام دهید. فراموش نکنید که مجوزها را به ۶۶۰ برگردانید. همچنین شما می‌توانید به صورت دستی کد زیر را در فایل .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

تعمیر کردن سرورهای محلی

اغلب طراحان سایت و توسعه‌دهنده‌گان وب، سیستم وردپرس را با استفاده از یک سرور محلی برای هدف خاصی مانند تست کردن قالب‌های وردپرس نصب می‌کنند. اگر می‌خواهید از لینک‌های زیادی استفاده کنید، باید rewrite_module و پیکربندی آپاچی (Apache configuration) را در MAMP, WAMP, یا XXAMP فعال کنید.

در مورد فعال‌سازی دلخواه لینک‌ها در در محیط محلی بعداٌ مقالۀ کاملی را برای شما می‌نویسیم.

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

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

برچسب ها : , ,

دیدگاهتان را بنویسید

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

آموزش طراحی سایت

آموزش کامل طراحی سایت

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


براتون منتشر کنم