پرش به مطلب اصلی
نسخه: 1.3.0

خطای ۴۰۳

خطای ۴۰۳ در آپاچی (Apache)

  • اطمینان حاصل کنید که ماژول mod_rewrite در آپاچی سرور شما فعال باشد.
  • بررسی کنید که دستور AllowOverride در فایل پیکربندی آپاچی (apache2.conf) روی مقدار All تنظیم شده باشد.
  • مطمئن شوید که هر دو فایل /.htaccess (در ریشه) و /public/.htaccess به درستی روی سرور آپلود شده باشند.

خطای ۴۰۳ در انجین‌ایکس (Nginx)

  • اگر در محیط Nginx با این خطا مواجه شدید، موارد زیر را بررسی کنید:
  • در صورت پایداری مشکل، برای راهنمایی دقیق‌تر با پشتیبانی هاستینگ خود تماس بگیرید.

خطای ۴۰۳ در لایت‌اسپید (LiteSpeed/OpenLiteSpeed)

LiteSpeed 403 error

این خطا معمولاً به این معنی است که محتوای اسکریپت پیش از اجرا توسط وب‌سرور مسدود شده است.

  • مجوزهای دسترسی: اغلب این مشکل به دلیل مالکیت نادرست فایل‌ها یا مجوزهای دسترسی (Permissions) ایجاد می‌شود که با قوانین هاستینگ شما در تضاد است.
  • غیرفعال‌سازی امنیت: اگر پس از اصلاح مجوزها مشکل حل نشد، باید mod_security را روی سرور خود غیرفعال کنید. ( راهنما: چگونه mod_security را غیرفعال کنیم؟).
  • اگر محدودیت‌ها قابل رفع نیستند، توصیه می‌شود به یک وب‌سرور کلاسیک (مانند آپاچی) مهاجرت کنید.

خطاهای ۴۰۳ مربوط به فایروال‌ها (Cloudflare، Imunify360 و غیره)

Imunify360 403 error Imunify360 Captcha Challenge

این سرویس‌ها گاهی به صورت نامحسوس فقط فایل‌های استاتیک (مانند CSS یا JS) را مسدود می‌کنند.

  • بهم‌ریختگی ظاهر سایت: اگر سایت بدون استایل و نامنظم نمایش داده می‌شود، احتمالاً فایروال اجازه دسترسی به فایل‌های سایت جدید را نمی‌دهد.
  • لیست سفید (Whitelist): اگر پس از مشاهده صفحات امنیتی (مانند چالش کپچای Cloudflare) با خطای ۴۰۳ مواجه می‌شوید، باید تمامی درخواست‌های اسکریپت را در لیست سفید فایروال سرور قرار دهید یا با پشتیبانی هاست تماس بگیرید.
  • توصیه نهایی: اگر مشکل حل نشد، mod_security را غیرفعال کنید یا در صورت امکان، سرویس حفاظتی را موقتاً غیرفعال نمایید تا از مسدود شدن درخواست‌ها جلوگیری شود.