اگه موقع ورود به سایت وردپرسی تون یا باز کردن یه صفحه با ارور “403 Forbidden” مواجه شدین، یعنی سرور بهتون اجازه دسترسی نمیده. حالا چرا؟ چند دلیل میتونه داشته باشه.
مشکل توی فایل .htaccess
گاهی این فایل خراب میشه و باعث میشه دسترسیها به هم بریزه. برای حلش، برید توی File Manager هاست، فایل .htaccess رو تغییر نام بدین بعد برید توی پیشخوان وردپرس، از بخش تنظیمات > پیوندهای یکتا، روی “ذخیره تغییرات” کلیک کنین تا یه فایل جدید ساخته بشه.
در واقع باید چک کنید که، سطح دسترسی باید درست باشه؛ برای این کار وارد مدیریت فایلها بشید و برای فولدرها ۷۵۵ و برای فایلها ۶۴۴ رو تنظیم کنین.
گاهی یه افزونه یا حتی قالب باعث این ارور میشه. افزونهها رو غیرفعال کنین و تست کنین. اگه درست شد، دونه دونه فعال کنین تا مشکلدار رو پیدا کنین.
بیش تر بخوانید>> طراحی سایت در کرج
به چه دلیل با خطای 403 وردپرس مواجه می شویم؟
همانطور که بررسی کردیم، خطای 403 Forbidden در وردپرس یعنی شما اجازه دسترسی به یک صفحه یا فایل خاص رو ندارین. این مشکل به چند دلیل اتفاق میفته که در ادامه توضیح میدم:
مشکل در فایل .htaccess
اگه این فایل خراب بشه یا دستورات اشتباهی داخلش باشه، ممکنه باعث بشه بعضی از صفحات سایت بلاک بشن.
دسترسیهای اشتباه فایلها و پوشهها
هر فایل و پوشه روی هاست یه سطح دسترسی داره. اگه تنظیماتش بهم بخوره، ممکنه سایت اجازه باز شدن نده. برای مثال، پوشهها باید سطح دسترسی ۷۵۵ و فایلها ۶۴۴ داشته باشن.
افزونه یا قالب مشکلدار
گاهی وقتا یه افزونه یا قالب ناسازگار، قوانین امنیتی رو نقض میکنه و باعث این خطا میشه.
محدودیتهای سرور میزبان
برخی شرکتهای هاستینگ دسترسی به بعضی از فایلها یا پوشهها رو مسدود میکنن، که میتونه باعث ایجاد این خطا بشه.
اگه این مشکل براتون پیش اومده، باید یکییکی این موارد رو بررسی و برطرف کنین.
بیش تر بخوانید>> خطاهای رایج وردپرس + راه حل های حرفه ای رفع آن ها در وردپرس

آموزش رفع ارور 403 وردپرس
همانطور که گفته شد، ارور 403 وردپرس معمولا به خاطر تنظیمات اشتباه یا محدودیتهای هاست پیش میاد. حالا چطوری درستش کنیم؟
فایل .htaccess رو درست کنین
برین تو File Manager هاست، فایل .htaccess رو پیدا کنین و تغییر نام بدین بعدش به پیشخوان وردپرس برین، از بخش تنظیمات > پیوندهای یکتا روی “ذخیره تغییرات” کلیک کنین تا فایل جدید ساخته بشه.
دسترسی فایلها و پوشهها رو چک کنین
با استفاده از مدیریت فایلها یا FTP، سطح دسترسی فولدرها رو روی ۷۵۵ و فایلها رو روی ۶۴۴ تنظیم کنین.
افزونهها و قالب رو بررسی کنین
همه افزونهها رو غیرفعال کنین. اگه مشکل حل شد، یکییکی فعال کنین تا مقصر رو پیدا کنین. همین کارو برای قالب هم میتونین انجام بدین.
کش و کوکی مرورگر رو پاک کنین
گاهی کش و کوکی مشکلساز میشه، پس پاکشون کنین و دوباره تست کنین.
آموزش رفع ارور 403 forbidden ناشی از مجوزهای فایل وردپرس
یکی از دلایل اصلی ارور 403 Forbidden در وردپرس، تنظیمات اشتباه مجوزهای فایلها و پوشههاست. این مجوزها مشخص میکنن چه کسی اجازه خواندن، نوشتن یا اجرای فایلهای سایت رو داره. اگه این تنظیمات بههم بخوره، سرور دسترسی رو مسدود میکنه.
چگونه مشکل را حل کنیم؟
وارد cPanel بشین و از قسمت File Manager به پوشه public_html برید. اگه از FTP مثل FileZilla استفاده میکنین، به سایت وصل بشین و مسیر public_html رو باز کنین.
راه حل دوم روی پوشهها کلیک راست کنین، گزینه Change Permissions رو انتخاب کنین و مقدارش رو روی ۷۵۵ بذارین.
برای فایلها، این مقدار باید ۶۴۴ باشه.
فایلهای مهم مثل wp-config.php بهتره سطح ۶۰۰ داشته باشن.
بعد از تغییر سطح دسترسیها، سایت رو رفرش کنین. اگه مشکل حل شد، یعنی تنظیمات درست شده.

حل مشکل 403 forbidden
خطای 403 Forbidden در وردپرس زمانی رخ میده که سرور به دلیل محدودیتها یا تنظیمات اشتباه، از دسترسی شما به صفحه یا فایل جلوگیری میکند.
یکی از دلایل اصلی این ارور میتواند مشکلات مربوط به فایل .htaccess یا تنظیمات مجوزهای فایلها و پوشهها باشد. برای رفع این مشکل، ابتدا باید فایل .htaccess رو بررسی و در صورت نیاز، تغییر نام بدین تا وردپرس یک فایل جدید بسازه.
اگر بعد از این تغییرات هنوز ارور 403 وجود داشت، ممکنه مشکل از یک افزونه امنیتی یا تنظیمات فایروال هاست باشه که دسترسی رو مسدود میکنه.
در این صورت، غیرفعال کردن موقتی افزونهها و بررسی تنظیمات فایروال میتونه کمککننده باشه. اگر هیچکدوم از این روشها جواب نداد، بهتره با پشتیبانی هاست تماس بگیرین همچنین ما در رویا استودیو در تلاش هستیم تا بهترین خدمات را به شما عزیزان ارائه دهیم.