ایکون
100 قالب سایت آماده
897 هزار تومان
پیش نمایش
مجموعه مقالات وردپرس

رفع خطای 403 forbidden در وردپرس + فیلم آموزشی

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

0
30 بهمن 1397
آخرین بروزرسانی: 21 اسفند 1402

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

خطای 403 Forbidden یا خطای دسترسی ممنوع چیست؟

هر خطایی که در سایتتان ایجاد شود، وردپرس کدها و پیغام هایی را نمایش می دهد. مثلا همین خطای 403 Forbidden زمانی نمایش داده می شود که سرور اجازه دسترسی سایت به صفحه یا صفحاتی خاص از سایت را ندهد. به همین دلیل معمولا پیغام زیر در سایتتان نشان داده می شود.

خطای 403 وردپرس | خطای 403 forbidden

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

  • دسترسی به ادمین وردپرس یا wp-admin ندارید
  •  موقع نصب وردپرس
  • مشاهده خطا 403 هنگام بازدید از هر صفحه از سایت وردپرس تان
  • بجای دیدن 403 error ، خطای Access Denied را مشاهده کنید.
  • دیدن پیغام “Access to yourdomain.com was denied”. به معنی این هست که اجازه ندارید این صفحه را مشاهده کنید.

رفع خطای 403 در وردپرس

چرا خطای 403 وردپرس بوجود می آید؟

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

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

در طراحی سایت احتمالا با سایر خطاهای وردپرس روبرو شده‌اید برای اینکه با اقدامات مناسب هنگام روبرو شدن با هر خطا آشنا شوید پیشنهاد می‌کنم دوره عیب یابی خطاهای وردپرس راست چین که به صورت رایگان در اختیار شما قرار گرفته است را ببینید.

آموزش خطایابی وردپرس

رفع خطای 403 forbidden در وردپرس

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

1: رفع خطای 403 در وردپرس ناشی از پلاگین

اولین کاری که باید انجام دهید این است که همه افزونه های سایت وردپرس تان را غیرفعال کنید. از جمله پلاگین های امنیتی. حتما می گویید که به پنل مدیریت دسترسی ندارید. اینجاست که نرم افزارهای FTP به کمک می آیند. پس پیشنهاد می کنم حتما از یکی از این برنامه ها استفاده کنید. اگر نرم افزارهای FTP را نمی شناسید یا نیاز به آموزش کار با آنها را دارید، پیشنهاد می کنم مطلب زیر را مطالعه کنید.

مقاله پیشنهادی : معرفی بهترین نرم افزار FTP + فیلم آموزشی

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

2: رفع خطای 403 در وردپرس ناشی از اشکال در فایل .htaccess

یکی دیگر از دلایلی که ممکن است باعث ارور 403 forbidden شود، ایراد در فایل .htaccess است. اول از همه مثل مرحله قبل باید به سایتتان از طریق ftp دسترسی پیدا کنید. بعد در ریشه سایت، یعنی فولدر public html ، اسم فایل را تغییر دهید. تست کنید ببینید به سایت دسترسی پیدامی کند یا نه.

اگر بتوانید وارد سایت شوید، عالی است. این مسأله نشان می دهد که فایل مورد نظر شما ایراد دارد. حالا باید فایل htaccess را حذف کنید. به این صورت فقط یک کار باقی می ماند. اول یک بک آپ بگیرید.

سپس برای ساخت فایل جدید به پنل مدیریت سایت مراجعه کنید و به بخش تنظیمات > پیوندهای یکتا بروید. البته نیاز نیست کار خاصی انجام دهید. فقط چک کنید ساختار پیوندها درست باشد. بعد صفحه را پایین بیایید و روی دکمه ذخیره کلیک کنید. به این صورت وردپرس برای شما یک فایل جدید htaccess ایجاد می کند.

رفع خطای 403 وردپرس

3: آموزش رفع ارور 403 forbidden ناشی از مجوزهای فایل وردپرس

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

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

با یک FTP به سایت وردپرس تان متصل شوید. به پوشه ریشه سایت بروید. روی هر پوشه که مدنظرتان است کلیک و راست کلیک کنید. گزینه file permissions را از منو انتخاب کنید. نرم افزار FTP شما یک کادر مثل تصویر زیر را به شما نشان می دهد. به صورت پیشفرض،  مجوزهای فایل ها و پوشه های سایت وردپرس چنین ارزش عددی دارند:

  • تمام پوشه ها در سایت وردپرس شما باید مجوزهای 744 یا 755 را داشته باشند.
  • تمام فایل های سایتتان هم باید دارای پرونده 644 یا 640 باشند.

اگر فایل یا پوشه ای مجوزش به هم خورده یا ایراد داشته باشد، ممکن است باعث خطای 403 شود. پس مطابق فیلم آموزشی، بعد از اصلاح هر بخش، گزینه ‘Recurse into subdirectories’ and ‘apply to files only’را حتما تیک بزنید. در پایان هم ok را کلیک کنید. تا انتها همه فایل ها و پوشه ها را بررسی کنید. با این کار باید سایت برایتان قابل دسترس شده باشد.

 در صورت روبرو شدن با سایر خطاهای 4xx می توانید سایر مقالات راست چین را مطالعه نمایید.

حتماً بخوانید خطاهای رایج وردپرس

انواع مختلف خطامانند خطای نمایش سایدبار زیر محتوا در وردپرس، رفع خطای Too many Redirect در وردپرس یا رفع خطای Gateway Timeout 504 در وردپرس ممکن  است در سایت شما اتفاق بفتد و خطای 403 در وردپرس هم یک خطای رایج در نمایش سایت هاست. امیدوارم این مقاله برای برطرف کردن خطای 403 شما مناسب باشد. نظراتتان را با ما در میان بگذارید.

زهرا غفاری
زهرا غفاری
مهندسی نرم افزار و کارشناسی ارشد تجارت الکترونیک خوندم و 3 ساله که وردپرس و سئو کار می کنم.
مقالات مرتبط
بنر
آموزش گام به گام بسته نصب آسان در لوکال هاست
اگر در لوکال هاست وب سایت خود را راه اندازی کنید می توانید یکباره وب سایت خود را به هاست منتقل کنید. یعنی بدون آنکه نیاز به هاست و دامنه داشته باشید، سایت را بدون استرس و نگرانی راه اندازی می کنید  و پس از مطمئن شدن از همه تغییرات دلخواهتان، آن را به هاست اصلی انتقال می دهید. همچنین در مصرف ...
بنر
آموزش قالب وودمارت؛ آموزش صفر تا صد طراحی فروشگاه
اگر می خواهید یک سایت حرفه ای طراحی کنید که کلیه امکانات یک فروشگاه آنلاین را داشته باشد کافی است یکی از 50 دموی فارسی و اختصاصی مانند دیجی کالا و موتن رو قالب وودمارت را نصب و استفاده کنید. همچنین این قالب فروشگاه ساز به همراه اپلیکیشن ارائه شده و کاربران می توانند یک نسخه از وب سایت را روی ...
بنر
آموزش نصب و فعالسازی ioncube در زمپ
ionCube Loader ماژولی است که برای اجرای فایل های رمزگذاری شده روی سرور نصب می شود. نصب و فعالسازی ioncube به سادگی انجام می شود. در صورت فعال نبودن ionCube شما با خطا مواجه می شوید. اما راهکار ساده رفع این خطا نصب ionCube در کمتر از چند دقیقه است که در ادامه به توضیح آن به صورت ویدئویی می پردازیم.
بنر
آموزش نصب آسان قالب وردپرس در Cpanel
شاید شما هم این جمله را شنیده باشید. در کم تر از 10 دقیقه سایت وردپرس خود را نصب کنید. در نگاه اول به نظرتان این جمله فقط یک تبلیغ برای جذب مخاطب به نظر می‌رسد اما کاملا درست است. کافی است از بسته نصب آسان وردپرس استفاده کنید تا سایت شما در کم تر از 10 دقیقه، روی هاست نصب شود. با هم نصب قالب ...
0 دیدگاه
دیدگاهی برای این مطلب ثبت نشده است.