406 Error - Not Acceptable چیست و چگونه می توان آنرا رفع نمود؟
ارور های زیادی در زمان مشاهده وب سایت ها و یا هنگام کار کردن مدیر سایت بر روی سایت خود ممکن است پیش بیاید و یکی از متداول ترین این ارور ها 406 Error - Not Acceptable است. در این مقاله سعی داریم بیان کنیم این ارور چرا ایجاد میگردد و چگونه می توان آنرا برطرف نمود.
406 Error Not Acceptable چیست؟
مرورگر درخواستی را برای نمایش اطلاعات به سرور ارسال میکند و این درخواست به صورت Accept Header ارسال میگردد.این به سرور اعلام میکند که مرورگر با چه فرمتی می تواند اطلاعات را مشاهده نماید.در صورتی که سرور نتواند این اطلاعات را با فرمت درخواست شده در Accept header ارسال نماید پاسخ به صورت ارور 406 Error Not Acceptable ارسال میشود.
همچنین 406 Error Not Acceptable می تواند توسط mod security نیز ایجاد گردد. Mod security برنامه امنیتی است که روی آپاچی کار میکند و به صورت فایروال عمل میکند، یکسری قوانین یا rule دارد که انواع تخلفات در آن ثبت شده است و در صورتی که درخواستی مطابق این لیست تخلفات باشد ارور 406 Error Not Acceptable را ایجاد میکند.
چه چیزی 406 Error Not Acceptable را روی سایت من ایجاد کرده است؟
در 99 درصد مواقع این ارور توسط mod security ایجاد شده است که به صورت پیشفرض روی همه سرور های لینوکس مخصوصا سی پنل فعال است و باعث این ارور میگردد.
چگونه می توان آنرا برطرف نمود؟
Mode security را می توان غیر فعال کرد و یا رولی که باعث این ارور میگردد را می توان برای سایت شما غیر فعال نمود و یا mod security را برای دامین شما فقط غیر فعال نمود. در هر صورت می توانید با ارسال درخواست به پشتیبانی بهسازان هاست این مشکل را اطلاع دهید تا همکاران ما در پشتیبانی به راحتی مشکل شما را بررسی و به دلخواه شما مشکل را برطرف نمایند.
- نوشته شده توسط بهسازان هاست
- دسته: مقالات تخصصی طراحی وب سایت
- بازدید: 17327