خطای 401 در وردپرس معمولا به دلیل مشکلات مربوط به دسترسی و احراز هویت اتفاق میافتد. برای رفع این خطا، میتوانید اقدامات زیر را انجام دهید:
1. اطمینان حاصل کنید که اطلاعات ورود به وردپرس صحیح است و دسترسی کاربر به سایت تایید شده است.
2. فایل .htaccess را بررسی کنید و اطمینان حاصل کنید که تنظیمات دسترسی به سایت صحیح است.
3. از بخش تنظیمات وردپرس، دوباره نام کاربری و رمز عبور خود را تنظیم کنید و اطمینان حاصل کنید که دسترسی به سایت صحیح است.
4. اگر از افزونههای امنیتی استفاده میکنید، تنظیمات آنها را بررسی کنید و اطمینان حاصل کنید که دسترسی به سایت توسط افزونه مسدود نشده است..
5. اگر سایت شما از CDN (شبکه توزیع محتوا) استفاده میکند، ممکن است مشکل احراز هویت از سمت CDN باشد. در این صورت، تنظیمات CDN را بررسی کرده و اطمینان حاصل کنید که درخواستها به سرور اصلی به درستی ارسال میشوند.
6. بررسی کنید که آیا مشکل احراز هویت از سمت سرور وب (مانند Apache یا Nginx) رخ داده است. ممکن است نیاز باشد تا تنظیمات دسترسی به فایلها و دایرکتوریها را بررسی کرده و تنظیمات مجوزها را اصلاح کنید.
7. در صورتی که از افزونههای امنیتی یا فایروال استفاده میکنید، ممکن است این افزونهها درخواستهای شما را مسدود کرده باشند. در این صورت، تنظیمات افزونهها را بررسی کرده و اطمینان حاصل کنید که درخواستهای ورود به سایت مسدود نشده باشند.
8. در نهایت، اگر همه موارد فوق را بررسی کردهاید و مشکل همچنان پابرجاست، بهتر است با پشتیبانی مربوطه یا توسعهدهندگان وردپرس تماس بگیرید تا مشکل را بررسی و رفع کنند.