เมื่อไม่กี่วันก่อน ลูกค้าของ Jise จำเป็นต้องติดตั้งฟอรัม phpWind บนพื้นที่ HawkHost US เขาสามารถกรอกข้อมูลที่เกี่ยวข้องในฐานข้อมูลได้ และข้อความ "403 Forbidden" ปรากฏขึ้นระหว่างการติดตั้ง ดังแสดงในรูปด้านล่าง
เมื่อวานนี้ ซอฟต์แวร์ชุมชน PHPWind v8.0 ได้รับการเผยแพร่อย่างเป็นทางการแล้ว Jie Se ก็อยากทดลองใช้ด้วย ดังนั้นเขาจึงใช้เวลาศึกษาปัญหา 403 Forbidden นี้ และในที่สุดก็แก้ไขปัญหาได้ตามที่เขาต้องการ!
ไม่มีปัญหาใด ๆ สำหรับ HawkHost ซึ่งเป็นพื้นที่ในอเมริกาในการติดตั้งชุดผลิตภัณฑ์ Discuz แต่ PHPWind ไม่สามารถทำได้ เมื่อฉันติดตั้งฟอรัม PHPWind บน JustHost ทุกอย่างเป็นปกติ จากนั้นฉันคิดว่ามันอาจจะเหมือนกับตอนที่ฉันติดตั้งฟอรัม Discuz บนพื้นที่ของ JustHost ในสหรัฐอเมริกา และเกิดข้อผิดพลาด 406 Not Acceptable
สาเหตุของข้อผิดพลาด 403 Forbidden ในพื้นที่ HawkHost:
MOD ซึ่งมีชื่อเต็มว่า Mod security ได้รับการติดตั้งบนเซิร์ฟเวอร์ที่ใช้ร่วมกัน เมื่อ URL มีอักขระที่ละเอียดอ่อนอื่นๆ เช่น "%" จะถูกบล็อกโดยความปลอดภัยของ Mod
ต่อไปนี้เป็นวิธีแก้ไขข้อผิดพลาดที่ต้องห้ามของ HawkHost 403:
เพิ่มรหัสต่อไปนี้ในไฟล์ .htaccess
SecFilterEngineปิด
ปิด SecFilterScanPOST
หากไม่ทราบวิธีการเพิ่มกรุณาคลิกเพื่อดาวน์โหลด: http://www.ilovehost.com/down/htaccess.zip
หลังจากดาวน์โหลดแล้ว ให้โอนโดยตรงไปยังไดเร็กทอรีรูทของเว็บไซต์ ลองติดตั้งเลย รับรองว่าใช้ได้แน่นอน! [ตัวอย่างเช่น หากไดเร็กทอรีโปรแกรมของ sharetaobao.com อยู่ใน public_html/taobao ให้ใส่ไฟล์ .htaccess ลงในโฟลเดอร์ taobao]
โปรดระบุแหล่งที่มาของบทความเมื่อพิมพ์ซ้ำ: American Host Evaling Network http://www.ilovehost.com/?p=991
ขอบคุณ Jise สำหรับการสนับสนุนของคุณ