مشکل ارور ۴۰۴ از طرف پنل سیپنل یا دایرکت ادمین میتواند با پاک شدن فایل ایندکس index.php ارتباط داشته باشد.
برای حل مشکل ارور ۴۰۴ باید دقت کنید که این ارور از طرف وردپرس است یا از طرف پنل هاست شما! یعنی تنظیمات وردپرس (پیوندهای یکتا) به هم ریخته است یا فایلهای هاست دستکاری و یا گم شدند(index.php)؟

اولین کاری که برای حل مشکل ارور ۴۰۴ وردپرس مینماییم چیست؟

مشکل با ارور 404 وردپرس

به پیشخوان وردپرس سایت خودتان بروید، آدرسی شبیه این:
yoursite.com/wp-admin
سپس به تنظیمات>پیوندهای یکتا بروید و روی ذخیره تنظیمات کلیک نمایید.
اگر با این وجود مشکل شما حل نشد ، وارد هاست خودتان شوید ( سیپنل یا دایرکت ادمین) سپس به دنبال فایل .httaccess بگردید. اگر این فایل را پیدا نکردید ، مطمئن شوید که از تنظیمات، فایلهای مخفی Hidden برای شما قابل مشاهده باشند.
اگر این فایل وجود نداشت یک فایل با همین نام ایجاد نمایید. اگر هم وجود داشت ، باید داخل آن کدهای زیر نوشته شده باشد:
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

برای دانلود فایل بالا به صورت کامل، در یک فایل نوشته Note.txt اینجا کلیک کنید
هنگام ایجاد فایل نیز این محتویات را به آن بیافزایید.

توجه: چنانچه به هر دلیل فایل .htaccess از سرور شما حذف شود، برای ایجاد مجدد آن کافی است در بخش تنظیمات وردپرس، به بخش تنظیمات » پیوندهای یکتا( Permalinks ) مراجعه نمایید و یک بار روی دکمه‌ی «ذخیره‌ی تغییرات» کلیک کنید.

اگر وردپرس نتواند این فایل را روی سرور شما ایجاد کند یا محتوای آن را تغییر دهد، کدهای لازم را در اختیار شما قرار می‌دهد تا این فایل را ایجاد کنید یا آن را ویرایش نمایید.

دومین کاری که برای حل مشکل ارور ۴۰۴ هاست وردپرس مینماییم چیست؟

تصویر زیر از کنترل پنل سیپنل است که فایل index در آن وجود ندارد.

کنترل-پنل-سیپنل-بدون-فایل-index.php-و-مشکل-ارور-404-در-هاست-وردپرس.jpg

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

در اینصورت چه کار کنیم؟

یک بار فایل فشرده (zip) وردپرس فارسی را از مخزن دانلود نمایید.
لینک دانلود وردپرس فارسی از مخزن وردپرس
سپس آنرا در کامپیوتر خودتان از حالت فشرده در پوشه خودش خارج (Extract) نمایید. فایل index.php را برای برطرف نمودن ارور ۴۰۴ وردپرس ، در مسیر هاست خودتان بارگذاری نمایید.

یک راه حل دیگر آن است که فایل فشرده را در هاست خودتان بارگذاری نمایید و سپس از حالت فشرده خارج نمایید. سپس به پوشه وردپرس wordpress که ایجاد میشود بروید. سپس همه پوشه ها (دقت کنید) به جز پوشه wp-content را به روت اصلی یعنی جایی که فایلهای اصلی سایت وجود دارند کپی نمایید.

تصویر زیر از محیط کنترل پنل سیپنل گرفته شده است که فایل ایندکس دات پی اچ پی index.php وجود دارد.

وجود-فایل-کنترل-پنل-سیپنل-index.php-و-مشکل-ارور-404-در-هاست-وردپرس.jpg

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

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

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