نحوه رفع ارور 404 عدم امکان دسترسی به پستها در وردپرس
در مطالب قبلی با روش رفع تعدادی از رایجترین خطاهای وردپرس آشنا شدید. در این مقاله هم قصد داریم نحوه رفع ارور 404 عدم امکان دسترسی به پستها را به شما آموزش دهیم.
روش قطعی برای رفع ارور 404 عدم امکان دسترسی به پستها در وردپرس
در چنین شرایطی معمولا کاربران میتوانند به بخش مدیریت و صفحه اصلی وبسایت خود دسترسی داشته باشند، ولی زمانی که میخواهند یکی از پستهایشان را بررسی کنند با ارور404 Not found مواجه میشوند. در وهله اول، بهتر است وحشتزده نشوید؛ چون در اکثر مواقع پستهای شما هنوز روی سایت و سالم هستند. این ارور معمولا زمانی رخ میدهد که فایل htaccess شما حذف شده باشد، یا در قوانین بازنویسی خطایی رخ داده باشد. راه حل رفع ارور 404 عدم امکان دسترسی به پستها در وردپرس، تغییر تنظیمات لینکهای ثابت سایت است. برای انجام این کار باید مراحل زیر را انجام دهید:
- از بخش تنظیمات گزینه Permalinks را انتخاب کنید و بعد روی گزینه ذخیره تغییرات بزنید.
- این کار باعث به روزرسانی لینکهای ثابت شما میشود و مشکل قوانین بازنویسی را هم حل میکند. در اکثر مواقع انجام این کار باعث رفع مشکل این ارور میشود.
- در صورتی که مشکل حل نشد، پس احتمالا باید فایل htaccess را به روز رسانی کنید. برای این کار باید با استفاده از FTP وارد سرور خود شوید و فایل htaccess را تغییر دهید. این فایل در همان محلی قرار دارد که فایلهای/wp-content/ و/wp-includes/ هم هستند. سادهترین کاری که میتوانید انجام دهید، این است که با تغییر مجوزها به 666، فایل را به طور موقت قابل نوشتن کنید. سپس کافی است راه حل اصلی را تکرار کنید و بعد دوباره مجوزها را به 660 تغییر دهید. البته میتوانید این کدها را به صورت دستی و به شکل زیر به فایل مورد نظر اضافه کنید:
# 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
جمع بندی
در این مطلب نحوه رفع ارور 404 عدم امکان دسترسی به پستها در وردپرس را با هم بررسی کردیم. امیدواریم با استفاده از این مطلب، مشکل وردپرس شما حل شده باشد.
https://www.wpbeginner.com/wp-tutorials/how-to-fix-wordpress-posts-returning-404-error/