การทำ Wildcard DNS บน DirectAdmin นั้น ไม่ยากเลยถ้าทำตามวิธีนี้ครับ เท่าที่เคยเล่นมา แต่การทำ Wildcard DNS จะทำอยู่บน VPS หรือไม่ก็ DedicatedServer เท่านั้น พวก Share Hosting ทั่วไปมักไม่สามารถทำได้นะครับ (ต้องบอกให้เจ้าของโฮสทำให้ครับ)
เราจะทำ Wildcard DNS ไปทำไม ?
ในกรณีที่เราต้องการสร้าง subdomain ในปริมาณมากๆ และบ่อยๆ คงไม่มีใครมาคอยเข้าไปจัดการในโฮสของตัวเอง และคอยสร้าง subdomain มาใช้งานทีละซับหรอกใช่มั๊ยครับ วิธีนี้จึงช่วยให้การทำงานของเราง่ายขึ้นครับ เหมาะสำหรับเว็บไซต์ที่เกี่ยวกับ blog หรือ บริการต่างๆ หรืออื่นๆ หากเราจะไปประยุกต์ใช้ครับ
ขั้นตอนวิธีการทำ Wildcard DNS บน DirectAdmin
- Login เข้าหน้า DirectAdmin ตามปกติ ด้วย User : admin
- ไปที่ Admin Tools => DNS Administration แล้วเลือกโดเมนที่จะทำ Wildcard DNS
เลือกโดเมนที่จะทำ Wildcard DNS
- ไปที่ Add Domain Records ในช่อง A (ส่วนมากจะอยู่ด้านบนสุด) ใส่ค่าเป็น * ในช่องทางซ้าย และใส่เลข IP ของโดเมนนั้น ในช่องทางขวา (ตามรูป) แล้วกดปุ่ม Add ได้เลย เสร็จละ 1 อย่าง
- ไปที่ Extra Features ==> Custom HTTPD Configurations แล้วเลือกโดเมนที่จะทำ Wildcard DNS อีกครั้ง
- ใส่ค่า ServerAlias *.|DOMAIN| ในช่องว่างได้เลย แล้วกด Save
เสร็จแล้วครับ ขั้นตอนมีแค่นี้เอง ที่เหลือเราก็ต้องเขียน .htaccess ให้รองรับการใช้งานเท่านั้นเอง เอาไว้จะมาอธิบายเรื่อง .htaccess นะครับ
ในแต่ละแอคเคาทน์ คุณสามารถทำ Wildcard DNS ได้ทุกโดเมนในแอคเคาท์นั้นๆเลย ไม่จำกัดจำนวน
บทความโดย TsupamaN
Comments