Access Rules บล็อกผู้ใช้งานบางคนบน drupal

Access Rules เป็นเครื่องมือสำหรับบล็อกไม่ให้เข้ามาใช้งานเว็บไซต์เราได้ โดยสามารถบล็อกได้ทั้ง Host , Email และ Username ที่จะเข้ามา สมมติว่าอาจจะมีผู้ไม่ไหวังดีใช้เว็บไซต์เราเป้นสถานที่โฆษณาสินค้าสารพัดอย่าง เราก็ดู Host หรือ email เจ้าพวกนี้แล้วก็สามารถบล็อกได้ครับจะทำให้คนที่ใช้ IP หรือ Email ที่เรากำหนดไม่สามารถเข้ามายังเว็บเราได้ หรือไว้สหรับป้องสแปมเมอร์ไม่ให้เข้ามาลงทะเบียนได้ที่เว็บไซต์ของเราครับ โดยให้เราไปที่เมนู Administer >> User management >> Access rules คลิกที่แท็บ Add rule ดังรูป

เราจะเห็นว่าการบล็อกมีการกำหนดเงื่อนไขจาก username , email , host โดยเราสามารถกำหนดได้ว่า Allow(อนุญาต) หรือ Deny(ห้าม) โดยหลักๆก็จะเป็นการ Deny จากนั้นให้เราเลือกว่าจะบล็อกแบบไหน สมมติว่าเป็น email แล้วเราก็ลงมาใส่รายละเอียดที่ Mask: จากนั้นกดปุ่ม Add rule

โดยเราจะสังเกตว่ามีค่าเสริมเข้าด้วยสำหรับ Mask: ก็คือ ‘ % ‘ และ ‘ _ ‘ ซึ่งวิธีใช้งานของ % ก็คือเป็นการบล็อกทุกๆอย่าง เช่น %@spammer.com หมายถึงเมื่อมีคนสมัครสมาชิกมาด้วย [email protected] , [email protected] และอื่นๆ ก็จะโดนบล็อกไว้หมดไม่สามารถสมัครสมาชิกเข้ามาได้ และ _ จะแทน 1 ตัวอักษรครับในการใช้งาน
ซึ่งการใช้งานในส่วนนี้ต้องระวังเป็นพิเศษเพราะไม่งั้นแล้วอาจจะไปบล็อกผิดก็เป็นได้
บทความแนะนำ
