علت و روند رفع خطا 403 چیست؟
خطای 403 در وردپرس معمولا به علت وجود خطا در سرور رخ میدهد. در این حالت وقتی کاربر آدرس سایت را در مرورگر خود وارد میکند، مرورگر یک درخواست به سرور سایت ارسال میکند تا اطلاعات سایت را از سرور دریافت کند، در صورت بروز خطای 403 ، سرور به اشتباه فکر میکند که کاربر مجوز دسترسی به این اطلاعات را ندارد و لذا پیام خطای 403 یا پیام عدم دسترسی به سایت را نمایش میدهد.
خطای 403 در وردپرس ممکن است هنگامی ورود به داشبورد وردپرس یا زمانی که قصد ورود به یک صفحه خاص از سایت دارید ظاهر شود.
در هنگام بروز خطای 403 معمولا با یکی از پیامهای زیر در مرورگر خود مواجه میشوید.
“403 Forbidden – Access to this resource on the server is denied.”
“Forbidden – You don’t have permission to access [directory name] on this server.”
“You are not authorized to view this page.”
“It appears you don’t have permission to access this page.”
“403. That’s an error. Your client does not have permission to get URL [address] from this server.”
دلایل عمده بروز خطای 403 در وردپرس عبارتند از:
○ مجوزهای دسترسی فایلها و پوشههای وردپرس به اشتباه تنظیم شده باشد.
○ پلاگین معیوب در سایت وجود داشته باشد.
○ فایل .htaccess دارای خطا باشد.
مراحل رفع خطا 403
اصلاح مجوز دسترسی فایلها و پوشههای وردپرس
برای اینکه به File Manager هاست بروید و مجوز فولدرها را روی 755 قرار دهید و مجوز فایلها را روی 644 قرار دهید.

بررسی صحت افزونه و قالب وردپرس برای رفع خطا 403
قالب وردپرس خود را روی 2022 بگذارید، اگر مشکل حل شد، یعنی مشکل مربوط به قالب شما است و باید به پشتیبانی قالب تیکت بزنید. مورد بعدی این است که همه افزونهها را غیرفعال کنید و بعد تک تک آنها را فعال کنید و ببینید مشکل با فعال کردن کدام افزونه ایجاد میشود و آن افزونه را با افزونه دیگر جایگزین کنید.
بررسی افزونه و قالب
قالب وردپرس خود را روی 2022 بگذارید، اگر مشکل حل شد، یعنی مشکل مربوط به قالب شما است و باید به پشتیبانی قالب تیکت بزنید. مورد بعدی این است که همه افزونهها را غیرفعال کنید و بعد تک تک آنها را فعال کنید و ببینید مشکل با فعال کردن کدام افزونه ایجاد میشود و آن افزونه را با افزونه دیگر جایگزین کنید.
حذف مشکلات فایل htaccess.
اگر اسکریپت نویسی .htaccess را بلدید، خودتان این فایل را از روت هاست باز کنید و دیباگ کنید، اگر بلد نیستید این فایل را حذف کنید و بعد در داشبورد وردپرس به منوی تنظیمات، پیوند یکتا بروید و بر روی ذخیره کلیک کنید تا این فایل به صورت صحیح ایجاد شود.
آموزش طراحی سایت با مستر دوره پاورپرس
اگر دوست دارید با هزینهای بسیار مناسب طراحی سایت و فروشگاه اینترنتی شوید، دوره پاورپرس بهترین و سریعترین مسیر برای رسیدن به این هدف است.
در پاورپرس شما طراحی سایت و فروشگاه اینترنتی را از پایه، به صورت مرحله به مرحله و بدون پیشنیاز مبتنی بر سیستم مدیریت محتوای وردپرس میآموزید.
مزیت رقابتی پاورپرس نسبت به دورههای دیگر این است که یک مستر کلاس طراحی سایت و فروشگاه اینترنتی است و همه مواردی که شما برای طراحی یک سایت یا فروشگاه اینترنتی موفق نیاز دارید را آموزش خواهیم داد.
مهمترین مزیت دوره پاورپرس افزودن دورههای آموزشی جدید به آن است و اینکه هر دانشجو تا 180 روز پس از خرید میتواند دورههای جدید را رایگان دریافت کند.
پاورپرس یکسری فیلم آموزشی صرف نیست، بلکه شما تا 180 روز میتوانید سوالات خود را از استاد بپرسید.
بیش از 30 فیلم از دوره پاورپرس را به رایگان و بدون نیاز به ثبت نام میتوانید مشاهده کنید و در صورت رضایت در دوره پاورس شرکت کنید.
غیرفعال کرن CDN
CDN یکی از روشهای افزایش سرعت سایت است که با نگهداری اطلاعات در سرورهای مختلف در مکانهای مختلف باعث میشود اطلاعات به کاربر از نزدیکترین سرور تحویل شود. شرکت CloudFlare یکی از معروفترین شرکتهای ارائه دهنده CDN است. در برخی اوقات استفاده از CDN به علتهای مختلف موجب خطای 403 میشود، لذا CDN را غیر فعال کنید و بررسی کنید که آیا مشکل خطا 403 حل خواهد شد یا نه، اگر حل نشد باید CDN و تنظیمات آن را یک متخصص دیباگ کند.
بررسی لینکهای خارجی سایت
ممکن است شما رسانههای خود را در هاست دیگری قرار دهید، که ارتباط این دو سرور به درستی برقرار نشود و یا اینکه دسترسیها مشکل داشته باشد و این مورد را نیز باید حل کنید.
منابع
تجربیات شخصی
دیدگاهی ثبت نشده است