آموزش رفع خطای ۴۰۳

 

در سیستم مدیریت محتوای وردپرس خطاهای رایجی موجود می باشد که با توجه به تجربه روش حل آنها نیز یافت می شود . یکی از خطاهای رایج خطای ۴۰۳ است که کاربران مبتدی را نگران میکند ولی در اینجا نحوه رفع خطا را با هم بررسی میکنیم.

دلایل بروز خطای ۴۰۳ و نحوه رفع خطا

1- در ابتدا خطاهای احتمالی که باعث بروز خطا میشود را بررسی کنید و از درست بودن آدرس سایت اطمینان حاصل کنید. فقط درست بودن دایرکتوری کافی نمیباشد و بیشتر وبسایت ها به گونه ای طراحی که امکان باز شدن سایت ها از طریق پوشه ها و دایرکتوری ها در آن وجود ندارد. پس وقتی که سعی در نمایش یک پوشه یا صفحه خاص دارید مواجهه با یک پیام  ۴۰۳ Forbidden طبیعی و غیرقابل انتظار میشود. این دلیل رایج ترین دلیل برای یک سایت در مواجه شدن با خطای ۴۰۳ Forbidden میباشد.

2- حافظه پنهان یا به اختصار کش سیستم خود را پاک کنید. در هنگام ورود به سایت ها مقداری از سایت در مرورگر کش میشود و ممکن است بازدید مجدد شما از سایت با خطای ۴۰۳ Forbidden مواجه میکند.

3- به وبسایت خود وارد شوید و کارهای عادی خود را انجام دهید در صورت برخورد با خطای ۴۰۳ Forbidden یا همان خطای ۴۰۳ بدین معنی است که شما باید دسترسی کامل مانند ادمین سایت داشته باشید.

4- کوکی های اضافی مرورگر خود را پاک کنید مخصوصا در مواردی که بصورت معمولی وارد میشوید و وارد شدن دوباره شما در آخرین مرحله کار نمیکند.

5- در بعضی موارد ممکن است خطای ۴۰۳ Forbidden بصورت اشتباه تنظیم شده است و یا دسترسی به سایت برای افراد خاصی تنظیم شده باشد ولی دسترسی به سایت برای شما هم ضروری میباشد و مدیر سایت از آن آگاهی ندارد در این صورت با مدیریت سایت تماس بگیرید.

6- در صورت برقراری خطا با شرکت ارائه دهنده سرویس اینترنت خود تماس بگیرید . خصوصا در مواردی که مطمئن هستید سایت مورد نظر شما در حال حاظر برای افراد دیگر در دسترس میباشد.

7- اگر در هنگام ورود به سایت تشخیص دادید که همه مواردی که گفته شد درست است و سایت برای همه افراد دیگر هم در دسترس نمیباشد بعدا مراجعه کنید. مراجعه بعدی راهکار مفیدیست که در این زمان رفع خطا توسط مسئولان سایت صورت گیرد.

8-برای رفع خطای ۴۰۳ در وردپرس و جوملا  ابتدا همه افزونه ها را بطور موقت غیر فعال کنید. در صورت وجود خطا این بدین معناست که یک یا چند افزونه مشکل ساز بوده و یا تداخل دارند و باید بررسی شوند.

9- برای رفع خطای ۴۰۳ در وردپرس و جولا و یا سایت های دیگر که روی سرورهای آپاچی وجود دارد راه حل های دیگر هم وجود دارد و آن اینست که کدهای htaccess. را بصورت موقتی غیر فعال کنید و سپس بررسی نمایید.

10- ممکن است مشکل ۴۰۳ در Cloudflare هم رخ بدهد. به دلیل تداخل در سایت شما ممکن است شاهد این باشید که بعد از فعال سازی کلود فلیر نیز این خطا رخ دهد. در صورت عدم وجود هاست مناسب میتوانید از ایرانی طرح هاست مناسب با تخفیف خوب پیشنهاد دهید.

 خطای ۴۰۳ در وردپرس

شکل کلی خطای ۴۰۳ به صورت زیر تعریف می شود :

آموزش رفع خطای ۴۰۳ در وردپرس

خطای ۴۰۳ زمانی بوجود می آید که سرور شما اجازه دسترسی به صفحه ای را نمی دهد. و معمولا جملاتی به شکل زیر بوجود می آید :

 

۴۰۳ Forbidden – You don’t have permission to access ‘/’ on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

 

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

 

رفع خطای ۴۰۳ در وردپرس

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

۱- رفع خطای ۴۰۳ با کمک افزونه ها

اولین قدم برای رفع خطای ۴۰۳ غیر فعال کردن افزونه ها میباشد . در صورتی که مشکل شما رفع شود باید بدانید که مشکل از سمت افزونه ها و تداخل در میان آنها میباشد. برای پیدا کردن افزونه مخرب یک به یک افزونه ها را فعال کنید تا افزونه مخرب را بیابید.

۲- رفع خطای ۴۰۳ با کمک فایل htaccess.

با استفاده از FTP فایل htaccess. را از وبسایت به روت هاست منتقل کنید. یا میتوانید این فایل را دانلود کرده و در کامپیوتر خود نسخه ای از آن تهیه و سپس از هاست خود حذف کنید.

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

 

۳- رفع خطای ۴۰۳ با استفاده از تعیین سطح دسترسی 

همه فایل های ذخیره شده در سایت دارای سطح دسترسی میباشند. این سطوح دسترسی به نوعی حفظ امنیت محسوب می شود تا همه نتوانند به آن وارد شوند . استفاده از اعداد نامربوط در وردپرس باعث بوجود آمدن خطای ۴۰۳ میشود. برای رفع این مشکل وارد هاست خود شوید و در روت با راست کلیک روی پوشه مورد نظر روی گزینه File permissions کلیک کنید تا تصویر زیر ظاهر شود :

تغییر پرمیشن در سی پنل

تغییر پرمیشن در سی پنل

 

حالا می توانید سطح دسترسی را تعیین کنید. با استفاده از روش های گفته شده در بالا میتوانید خطای ۴۰۳ را در نرم افزار و سایت و اسکریپت های مختلف بررسی و رفع کنید.

از توجه و همراهی شما با مقاله آموزش رفع خطای ۴۰۳ در وردپرس  صمیمانه سپاس گذاریم. سوالات ، نظرات ، انتقادات و پیشنهادات خود را با ما در میان بگذارید تا در اسرع وقت بتوانیم پاسخ دهیم.