[.htaccess - Block / Banned IP] วิธีบล็อกการเข้าถึงไซต์สำหรับผู้ใช้บางราย ... หรือทั้งหมด แต่บางส่วน

การ จำกัด การเข้าถึงเว็บไซต์สำหรับ IP ที่หนึ่งได้ง่ายมาก .htaccess.

Order deny, allow
Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1
Allow from all 

ในกรณีดังกล่าวข้างต้นเส้น "เพื่อปฏิเสธการให้"ความสำคัญของเซิร์ฟเวอร์ว่า โดยเฉพาะอย่างยิ่งเข้าถึง IP ที่ทั้งหมดยกเว้นผู้ที่อยู่ในสาย "ปฏิเสธจาก"

ปฏิเสธจากฮิต - บล็อกการเข้าถึง IP เดียว ในตัวอย่างของเรา: 191.155.1.30

ปฏิเสธจาก 123.113. - ปิดกั้นการเข้าถึง IP ทั้งหมดเว็บไซต์ที่เริ่มต้นด้วยฮิต

สำหรับบางรุ่นของ Apache ตัวอย่างข้างต้นอาจกลับมา เซิร์ฟเวอร์ภายใน 500 Error เพื่อ IP ที่ทุกคนเข้าถึงเว็บไซต์ หากคุณพบข้อผิดพลาดนี้ลบบรรทัดข้างต้นบรรทัดแรกและครั้งสุดท้ายและใช้เฉพาะ:

Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1 

เช่นเดียวกับการพลิกกลับของสถ​​านการณ์ดังกล่าวข้างต้นเป็น IP ที่ปิดกั้นทั้งหมด, ยกเว้นบาง.
ปฏิเสธจากทั้งหมด
อนุญาตจากฮิต
IP ที่ทั้งหมดจะถูกบล็อกจากคอมพิวเตอร์น้อยที่มีไอพีฮิต

เป็นคนรักเทคโนโลยี ฉันเขียนบทความด้วยความสุขบน StealthSettings.com ตั้งแต่ปี 2006 ฉันมีประสบการณ์ที่หลากหลายในระบบปฏิบัติการ: macOS, Windows, และ Linux, รวมถึงภาษาโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (WooCommerce, Magento, PrestaShop)

แสดงความคิดเห็น