
رفع خطای ۴۰۳ Forbidden در وردپرس می تواند به دلایل مختلفی ایجاد شود، اما برخی از روش های متداول برای رفع این خطا عبارتند از:
- بررسی فایل های .htaccess:
ممکن است خطا به خاطر تنظیمات نادرست در فایل.htaccessرخ دهد. می توانید با ایجاد یک فایل.htaccessجدید مشکل را رفع کنید.ابتدا فایل
.htaccessجاری را با تغییر نام به.htaccess_oldبی اعتبار کنید و سپس یک فایل جدید.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 - پنل هاست و تعیین دسترسی ها:
مطمئن شوید که دسترسی های مناسب برای فایل ها و پوشه های وردپرس تنظیم شده اند. معمولاً پوشه ها باید دسترسی755و فایل ها دسترسی644داشته باشند. برای تنظیم مجوزها می توانید از FTP یا پنل مدیریت هاست خود استفاده کنید.
سرور مجازی هند
- بررسی افزونه های امنیتی:
ممکن است برخی از افزونه های امنیتی باعث ایجاد خطا باشند. تمام افزونه های امنیتی را غیرفعال کنید و بررسی کنید که آیا مشکل حل شده است یا نه. سپس افزونه ها را یکی یکی فعال کنید تا متوجه شوید کدام افزونه باعث ایجاد مشکل شده است. - بررسی فایل wp-config.php:
فایلwp-config.phpرا بررسی کنید تا مطمئن شوید که تنظیمات صحیحی دارد و خطا در این فایل وجود ندارد. - پاکسازی کش مرورگر و افزونه های کش:
گاهی اوقات خطاها به خاطر کش مرورگر یا افزونه های کش وردپرس اتفاق می افتند. کش مرورگر و افزونه های کش را پاک سازی کنید.
در صورتی که با استفاده از این روش ها مشکل شما حل نشد، ممکن است لازم باشد به مدیریت سرور یا هاستینگ خود مکاتبه کنید تا بتوانند مشکل را از سمت خود شما بررسی و رفع کنند.
