قبل بضعة أيام، احتاج أحد عملاء Jise إلى تثبيت منتدى phpWind على مساحة HawkHost الأمريكية، وتمكن من ملء المعلومات المقابلة في قاعدة البيانات وظهر "403 Forbidden" أثناء التثبيت، كما هو موضح في الشكل أدناه.
بالأمس، تم إصدار برنامج المجتمع PHPWind v8.0 رسميًا. أراد Jie Se أيضًا تجربته، لذلك أمضى وقتًا في دراسة هذه المشكلة المحظورة 403 وحل المشكلة أخيرًا كما أراد!
لا توجد مشكلة على الإطلاق بالنسبة لشركة HawkHost، وهي شركة فضاء أمريكية، في تثبيت سلسلة من منتجات Discuz، لكن PHPWind لا تستطيع ذلك. عندما قمت بتثبيت منتدى PHPWind على JustHost، كان كل شيء طبيعيًا، ثم اعتقدت أنه قد يكون هو نفسه عندما قمت بتثبيت منتدى Discuz على مساحة JustHost الأمريكية، وحدث خطأ 406 غير مقبول.
أسباب الخطأ 403 المحظور في مساحة HawkHost:
يتم تثبيت MOD، واسمه الكامل Mod Security، على الخادم المشترك. عندما يحتوي عنوان URL على أحرف حساسة أخرى مثل "%"، سيتم حظره بواسطة Mod Security.
إليك كيفية حل خطأ HawkHost 403 Forbidden:
قم بإضافة الكود التالي في ملف .htaccess
SecFilterEngineOff
SecFilterScanPOST معطل
إذا كنت لا تعرف كيفية إضافته، يرجى النقر للتنزيل: http://www.ilovehost.com/down/htaccess.zip
بعد التنزيل، قم بنقله مباشرة إلى الدليل الجذر للموقع، حاول تثبيته الآن، سيكون الأمر على ما يرام بالتأكيد! [على سبيل المثال، إذا كان دليل برنامج sharetaobao.com موجودًا في public_html/taobao، فضع ملف .htaccess في مجلد taobao]
يرجى الإشارة إلى مصدر المقال عند إعادة الطبع: شبكة تقييم المضيف الأمريكية http://www.ilovehost.com/?p=991
شكرا جيسي على مساهمتك