เว็บแอปพลิเคชั่นอย่าง Tumblr, WordPress.com และ Blogspot สามารถสร้างโดเมนย่อยสำหรับผู้ใช้ได้เร็วแค่ไหน?


12

ผมอยากรู้ว่าวิธีการใช้งานเว็บสามารถที่จะสร้างโดเมนย่อยทันทีสำหรับผู้ใช้ใหม่ตัวอย่างเช่นหรือnewuser.wordpress.com example.blogspot.comหากฉันต้องการสร้างโดเมนย่อยใหม่สำหรับเว็บไซต์ปกติจะต้องให้ฉันเข้าสู่แผงควบคุม DNS และสร้างโดเมนย่อยด้วยตนเอง

ฉันได้อ่านตัวอย่างเกี่ยวกับ wildcard DNS และโดเมนย่อย แต่ดูเหมือนจะไม่ตอบคำถามเกี่ยวกับวิธีที่ผู้ใช้ที่เข้าสู่ระบบสามารถสร้างโดเมนย่อยของตนเองได้ ฉันจินตนาการว่าการใช้ไฟล์. htaccessสามารถเขียน URL ใหม่เพื่อโหลดโฟลเดอร์ย่อยที่เกี่ยวข้องกับผู้ใช้เฉพาะ

โซลูชันที่ฉันจะพิจารณาคือใช้บริการเช่น Amazon Route 53 และสร้างโดเมนย่อยใหม่โดยใช้ API ฉันไม่แน่ใจว่านี่จะเป็นทางออกที่ดีหรือไม่

นอกจากนี้ Tumblr อนุญาตให้คุณชี้ชื่อโดเมนของคุณไปยังที่อยู่ IP หรือ ' domains.tumblr.com' Tumblr หมายความว่ามีเซิร์ฟเวอร์ชื่อโดเมนของตัวเองเพื่อจัดการคำขอเหล่านี้หรือไม่


1
คำตอบของ nathangiesbrecht ถูกต้อง คุณสามารถเพิ่มรายการไวด์การ์ด DNS ได้อย่างง่ายดายโดยใช้ CDN เช่น CloudFlare ดูนี่และนี่สำหรับเว็บไซต์WordPress
แดน

คำตอบ:


14

คุณพูดถูกแล้วว่าเคล็ดลับคือรายการ wildcard DNS (ระบุด้วยดอกจัน) โดยพื้นฐานแล้วมันเป็นรายการ DNS ที่จะจับคู่โดเมนย่อยทั้งหมดที่ไม่มีรายการ DNS เฉพาะ จากนั้น "เส้นทาง" เกิดขึ้นที่ด้านแอปพลิเคชัน / เว็บไซต์ ไม่มีรายการ DNS จริงที่สร้างขึ้นสำหรับโดเมนย่อยเหตุผลที่พบว่า "ตรงกัน" เมื่อมีการร้องขอ DNS เนื่องจากเซิร์ฟเวอร์ DNS ส่งคืนที่อยู่ IP สำหรับรายการ Wildcard DNS สำหรับโดเมน

ในการดูตัวอย่างของสิ่งนี้ในโลกแห่งความเป็นจริงคุณสามารถดูว่า Wordpress Multisite ทำงานอย่างไรกับรายการ wildcard DNS (หมายเหตุ: ผู้ให้บริการโฮสติ้งที่ใช้ร่วมกันจำนวนมากจะไม่อนุญาตให้คุณสร้างรายการ wildcard DNS) เนื่องจาก "การกำหนดเส้นทาง" เกิดขึ้นที่แอปพลิเคชันไม่ใช่ระดับ DNS จึงช่วยให้คุณสามารถจับคู่โดเมนที่กำหนดเองกับโดเมนย่อยได้ตามต้องการ (เช่นที่พวกเขาเสนอที่ wordpress.com)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.