طراحی سایت و مشاوره سئو

مهدی درخشان

برنامه نویس و توسعه دهنده وب
متخصص ارشد سئو
  • محل سکونت:

    البرز
  • شهر:

    کرج
  • سن:

    27

زبان انگلیسی

خواندن

نوشتن

مکالمه

مهارت های تخصصی

html

CSS

سئو

وردپرس

Bootstrap

PHP

جاوا اسکریپت

لاراول

المنتور، کامپوزر، XD، Photoshop و...

تولید محتوا (متنی، گرافیکی و...)

  • فتوشاپ
  • ایلاستریتور
  • پرایمر
  • مایکروسافت آفیس ICDL

ارور 403 Forbidden (رفع خطای 403)

ژانویه 10, 2023

خطای 403 چیست؟ مشکل 403 forbidden error چیست؟ دلایل نمایش خطای 403 در مرورگر چیست؟ برای رفع و حل خطای ۴۰۳ در گوگل – گوگل پلی – اندروید – وردپرس – بلواستکس و… باید چه کار کرد؟ در ادامه با ما همراه باشید تا تمام موارد و دلایل بروز این مشکل و نحوه حل آن را به شما آموزش بدیم. این خطا معمولا به شکل زیر پدیدار می شود:

403
Forbidden
Access to this resource on the server is denied!

کد خطای 403 وضعیت HTTP زمانی ظاهر می شود که می خواهید به یک منبع ممنوعه دسترسی پیدا کنید. این کد خطا نشان دهنده یک خطای مجوز دسترسی است. معمولاً ارور 403 در وردپرس به دلیل مشکلات نمایه سازی، افزونه های کدگذاری نادرست، طراحی سایت با وردپرس غیر اصولی، دایرکتوری خالی سایت یا مشکلات مالکیت و لایسنس های قالب و افزونه ها ایجاد می شود.

چه چیزی باعث ارور 403 Forbidden می شود؟

دلیل اصلی ظاهر شدن خطای 403 در سایت های وردپرس، پیکربندی نامناسبی است که دسترسی به منبع درخواستی را رد می کند. در ادامه دلایل ارور 403 را برای شما بیان می کنیم.

دلایل ارور 403 در وردپرس دیگر عبارتند از:

  • یک فایل htaccess. خراب.
  • یک افزونه با کدگذاری ضعیف
  • مجوزهای فایل نادرست

انواع ارور 403 سایت چیست؟

ممکن است با انواع مختلف خطا های 403 مواجه شوید. برخی از انواع ارور 403 عبارتند از:

  • 403 Forbidden
  • HTTP Error 403 – Forbidden
  • Forbidden: You don’t have permission to access [directory] on this server
  • 403 forbidden error was encountered while trying to use an ErrorDocument to handle the request.
  • Forbidden
  • Error 403

نحوه رفع خطای 403 Forbidden WordPress (رفع آسان)

رفع خطای 403 ممکن است کمی مشکل باشد زیرا سرور به مرورگر شما اجازه بارگذاری اسکریپت ها را نمی دهد. با این حال، راه‌های مختلفی برای رفع ارور 403 در سایت‌های وردپرسی وجود دارد. این ارور ممکن هست در هر زمانی به خصوص هنگام نصب وردپرس اتفاق بیافتد.

راه های رفع ارور 403 در وردپرس

ارور 403 در وردپرس و دیگر سایت ها یکی از دلایل افت ناگهانی سئو سایت می باشد.

در ادامه راه های رفع خطای 403 در وردپرس و دیگر وب سایت ها را بیان می کنیم:

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

1. کش مرور خود را پاک کنید

پاک کردن کش مرورگر شما ساده ترین راه حل برای خطای 403 است؛ و هر زمان که با خطا های وردپرس مواجه شدید، این روش توصیه می شود.

خطای 403 ممکن است به سادگی از حافظه پنهان مرورگر باشد. بنابراین، پاک کردن کش مرورگر و کوکی‌ها یا بازدید از وب‌سایت خود در حالت ناشناس ممکن است مشکل شما را برطرف کند.

2. بازگردانی نسخه قبلی بکاپ سایت

اگر ارائه دهنده هاست شما یک برنامه یا نسخه پشتیبان در سطح سرور ارائه می دهد، می توانید تغییرات را برگردانید و به نسخه قبلی (قبل از بروز خطا) برگردید. بازگشت به آخرین نسخه می تواند به شما کمک کند تا خطای 403 سایت را دور بزنید.

به عنوان مثال، وب سایت شما در 23 مهر به خوبی کار می کرد اما در 30 مهر دچار مشکل شد. در این صورت، می توانید با چند کلیک به نسخه قبلی بازگردید.

3. فایل htaccess را بررسی کنید

یکی دیگر از دلایلی که ممکن است خطای 403 ممنوعه وردپرس رخ دهد، خراب بودن فایل htaccess شماست! می توانید یک فایل htaccess بد را در چند ثانیه تعمیر کنید.

به فایل htaccess . واقع در public_html بروید.

رفع ارور 403 در وردپرس
  • روی فایل .htaccess کلیک راست کرده و فایل را دانلود کنید تا ایمن بمانید.
رفع ارور 403
  • پس از دانلود فایل، فایل htaccess . را حذف کنید.
نحوه رفع خطای 403 در وردپرس
  • اکنون به مرورگر خود بروید و وب سایت خود را Refresh کنید و بررسی کنید که خطای 403 برطرف شده یا خیر.

توجه: فراموش نکنید که فایل .htaccess را که قبلا دانلود کرده اید، در سرور خود آپلود کنید.

رفع ارور 403 در وردپرس از طریق فایل htaccess

اگر مشکل با حذف فایل htaccess. حل شود، تأیید می کند که خطا به دلیل یک فایل htaccess. خراب بوده است.

برای ایجاد یک فایل htaccess سالم، با ورود به پنل وردپرس مراحل زیر را دنبال کنید:

  • وارد داشبورد وردپرس یا مدیریت وب سایت خود شوید.
  • به تنظیمات > پیوندهای یکتا
رفع خطای 403 در گوگل
  • به صفحه تنظیمات پیوند های یکتا هدایت خواهید شد.
ارور 403 چیست
  • بدون هیچ تغییری روی دکمه ذخیره تغییرات در پایین صفحه کلیک کنید تا یک فایل htaccess جدید ایجاد شود.
نحوه رفع خطای 403 forbidden وردپرس و ارور 403 در وردپرس
  • در هاست خود بررسی کنید که آیا فایل .htaccess دوباره تولید شده است یا خیر.
ارور 403 - forbidden access is denied

اگر خطا همچنان ادامه دارد، به روش عیب‌یابی بعدی که در ادامه توضیح داده شده است بروید:

4. مجوزهای فایل (permission denied) را بررسی کنید

بسیاری از فایل ها در وردپرس به مجوز دسترسی نیاز دارند. و اگر این مجوزها نادرست باشند، سرور یک خطای 403 permission denied می دهد که نشان می دهد فایل درخواستی را ندارید.

  • به هاست خود بروید
  • روی public_html راست کلیک کنید و روی مجوزهای فایل کلیک کنید
آموزش رفع خطای 403 Forbidden Access Denied در وردپرس
  • مطمئن شوید که مقدار عددی در کادر مجوز روی 744 یا 775 تنظیم شده است
  • کادر کنار « recurse into subdirectories » را علامت بزنید
  • گزینه ای را که می گوید “فقط برای فهرست ها اعمال شود” را علامت بزنید
  • روی OK کلیک کنید
سرور خطای 403 permission denied
  • همین روند را برای همه فایل ها تکرار کنید
  • مجوز فایل را روی 644 یا 640 تنظیم کنید
  • فراموش نکنید که Recurse into subdirectories > Apply to files only را انتخاب کنید
  • روی OK کلیک کنید
آموزش رفع خطای 403
  • دوباره بررسی کنید که آیا خطای 403 forbidden وردپرس برطرف شده است یا خیر. اگر باز هم ظاهر شد، مرحله بعدی یعنی غیرفعال کردن افزونه ها را انجام دهید.

5. همه پلاگین ها و افزونه را غیرفعال کنید

گاهی اوقات پلاگین ها (مانند افزونه المنتور) می توانند باعث خطای 403 در سایت های وردپرسی شوند. بنابراین، ما می توانیم تمام افزونه های خود را غیرفعال کنیم و بررسی کنیم که آیا مشکل حل شده است یا خیر.

برای غیرفعال کردن افزونه های وردپرس:

  • به public_html > wp-content بروید
  • نام پوشه افزونه ها را تغییر دهید (من آن را به plugins-old تغییر داده ام)
علت نمایش خطای ۴۰۳ و نحوه رفع آن
  • به مرورگر خود برگردید و بازخوانی کنید.
  • اگر وب سایت به خوبی شروع به کار کرد، پس افزونه ها باعث ایجاد خطا شده اند.
  • نام پوشه پلاگین قدیمی خود را به plugins تغییر دهید.
غیر فعال سازی افزونه ها برای رفع خطای ارور 403 - forbidden access is denied
  • هنگامی که نام پوشه را تغییر دادید، به داشبورد وردپرس > افزونه ها > افزونه های نصب شده بروید .
علت خطای 403 چیست؟ نحوه رفع ارور forbidden 403
  • خواهید دید که تمامی افزونه ها به صورت پیش فرض غیرفعال هستند.
  • هر افزونه را فعال کنید و بررسی کنید که آیا وب سایت شما بعد از فعال سازی کار می کند یا خیر، افزونه مشکل ساز را پیدا خواهید کرد.

6. با پشتیبانی هاست خود تماس بگیرید

اگر تمام مراحل بالا را انجام داده اید و همچنان خطای 403 در وردپرس را مشاهده می کنید، آخرین راه حل این است که با ارائه دهنده هاست خود تماس بگیرید. بسیاری از ارائه دهندگان میزبانی مدیریت شده کمک فوری برای این مسائل ارائه می دهند. این خطا به سرعت در سئو وردپرس تاثیر منفی می گذارد.

توجه: همچنین می توانید مقاله رفع خطای سرور داخلی 500 و انواع خطاهای رایج وردپرس را مطالعه کنید.

ارسال شده در سئو, طراحی سایتبرچسپ ها:
یک دیدگاه بنویسید