พร้อมเป็ด
กลับบล็อก
ทำตามได้

ตั้ง Custom Domain บน promptpage แบบไม่ต้องรู้เรื่องเทคนิค

คู่มือเชื่อม custom domain เข้ากับ promptpage ทีละขั้น ตั้งแต่จดโดเมน ตั้ง DNS จนถึงเปิด SSL ใช้ได้กับผู้ที่ไม่เคยทำมาก่อน

28 พ.ค. 2026อ่าน ~14 นาทีPromptPage Team

ลิงก์ promptpage.net/<slug> ใช้งานได้ทันทีตั้งแต่วันแรก แต่ถ้าอยากอัปเกรดให้ดู professional ขึ้น เช่นใช้ bakerybyann.com แทน คุณต้องเชื่อม custom domain เข้ามา (ฟีเจอร์นี้อยู่ในแพ็กเกจแบบชำระเงิน และลองใช้ได้ในช่วงทดลองใช้ฟรี 30 วันแรก) หลายคนคิดว่าเรื่องนี้ยาก ต้องเขียน config server ตั้ง nginx ติดตั้ง SSL ความจริงคือถ้าใช้ promptpage ทั้งหมดทำได้ใน 3 ขั้น ใช้เวลาไม่ถึง 15 นาที (ไม่นับเวลารอ DNS propagate)

บทความนี้สรุปทุกขั้นแบบไม่มีศัพท์เทคนิคเกินจำเป็น ถ้าเข้าใจคำว่า "เว็บไซต์" คุณทำตามได้

ขั้นที่ 1: จดโดเมนถ้ายังไม่มี

ถ้ามีโดเมนอยู่แล้วข้ามขั้นนี้ ถ้ายังไม่มี เลือกผู้ให้บริการรับจดโดเมนที่น่าเชื่อถือ ในไทยที่นิยมคือ Z.com / RuayThai / Pathosoft ในต่างประเทศคือ Namecheap / Cloudflare Registrar / Porkbun ราคาเริ่มต้นประมาณ 350–450 บาทต่อปี

สำหรับร้านค้า ครีเอเตอร์ และธุรกิจบริการ ขอแนะนำ:

  • เลือกชื่อสั้น 4–8 ตัวอักษร จำง่าย พิมพ์เร็ว
  • ใช้ .com / .net / .co ถ้าได้ — ปลายทาง .biz / .info / .xyz ทำให้ผู้ใช้ไม่กล้ากด
  • ใช้ชื่อเดียวกับชื่อร้านหรือแบรนด์ในโซเชียล ลูกค้าจะจำได้ทันที
  • ใส่ใจ "Whois Privacy" ตอนซื้อ ไม่งั้นชื่อ-ที่อยู่ของคุณจะ public

หลังจ่ายเงินเรียบร้อยคุณจะได้ "control panel" ของผู้ให้บริการ จากนี้ทุกการตั้งค่า DNS จะอยู่ในนั้น

ขั้นที่ 2: เพิ่มโดเมนใน promptpage

เข้าหน้า ตั้งค่า → โดเมน ในหน้านี้คุณจะเห็นช่องกรอกโดเมน 1 ช่อง พิมพ์โดเมนเต็มลงไป (เช่น bakerybyann.com หรือ www.bakerybyann.com ก็ได้) แล้วกด "เพิ่ม"

ระบบจะแสดงค่า DNS 2–3 รายการให้คุณ ตัวอย่างหน้าตา:

  • Type: CNAME
  • Name: @ (หรือ www ขึ้นกับโดเมนที่ใช้)
  • Value: ค่าปลายทางที่หน้าตั้งค่าแสดงให้ (คัดลอกไปวางได้เลย)

ถ้าคุณใช้ apex domain (เช่น bakerybyann.com ไม่มี www) ระบบจะให้ค่า A record แทน

เก็บค่าเหล่านี้ไว้ก่อน เราจะนำไปใส่ใน control panel ของผู้ให้บริการในขั้นถัดไป

ขั้นที่ 3: ตั้งค่า DNS ในผู้ให้บริการ

นี่คือขั้นที่หลายคนกลัว แต่จริงๆ คือการ "กรอกฟอร์ม" ในหน้า DNS Management ของผู้ให้บริการ ไม่มี code ไม่มี script

ขั้นตอนทั่วไป:

  1. Log in เข้าผู้ให้บริการที่จดโดเมน
  2. เลือกโดเมนที่ใช้
  3. หาเมนู "DNS Management" หรือ "DNS Records" หรือ "Manage DNS"
  4. กด "Add Record"
  5. กรอกค่าที่ promptpage ให้มาในขั้นที่ 2 ทีละช่อง
  6. กด Save

กรณีใช้ Cloudflare (แนะนำ)

ถ้าผู้ให้บริการที่จดโดเมนรองรับ Cloudflare เปลี่ยน nameserver ของโดเมนไปใช้ Cloudflare ก่อน แล้วตั้ง DNS ใน Cloudflare แทน Cloudflare ฟรี เร็ว และมี DDoS protection ในตัว — เหมาะกับเพจที่มีคนเข้าเยอะ

ที่สำคัญ: ตอนเพิ่ม CNAME ใน Cloudflare ปิด "Proxy status" (ไอคอนเมฆส้ม) ให้เป็น "DNS only" (เมฆเทา) ในตอนแรก เพราะ promptpage ออก SSL ให้เอง ถ้าเปิด Cloudflare proxy ตั้งแต่ต้นจะทำให้ออก cert ไม่ได้ หลังจาก SSL ขึ้นแล้ว (ประมาณ 5–10 นาที) จะเปิด proxy ตามทีหลังก็ได้

กรณีใช้ผู้ให้บริการในไทย

ส่วนใหญ่หน้า DNS Management ใช้ภาษาไทยและมีรูปแบบคล้ายกัน:

  • Z.com: เมนู "DNS Management" → "Add Record"
  • RuayThai: เมนู "จัดการ DNS" → "เพิ่ม DNS Record"
  • Pathosoft: เมนู "DNS Settings" → "New Entry"

ถ้าหาช่อง "TTL" ไม่เจอให้ใช้ค่า default (มัก 3600 หรือ Auto) ไม่ต้องเปลี่ยน

ขั้นที่ 4: รอ DNS propagate

หลังกด Save ค่า DNS ใหม่ต้องรอ "กระจาย" ไปทั่วโลก ตามทฤษฎีใช้เวลาสูงสุด 48 ชั่วโมง แต่ในความเป็นจริงเฉลี่ย 5–30 นาทีถ้าใช้ Cloudflare หรือ 1–4 ชั่วโมงถ้าใช้ผู้ให้บริการอื่น

ตรวจสอบสถานะได้ 2 ทาง:

  1. ใน promptpage หน้า Settings → Domain จะมีสถานะ "Pending → Active"
  2. ใช้ tool ภายนอก เช่น dnschecker.org ใส่โดเมนของคุณ — ถ้าเห็นค่า CNAME ตรงกับที่ตั้ง แสดงว่าพร้อม

ขั้นที่ 5: SSL อัตโนมัติ

หลัง DNS ขึ้นเป็น Active ระบบ promptpage จะออก SSL ให้อัตโนมัติ คุณไม่ต้องทำอะไร

หลังเสร็จเปิดโดเมนของคุณในเบราว์เซอร์ จะเห็นรูปกุญแจสีเขียว/เทาบน address bar แสดงว่าเชื่อมต่อด้วย HTTPS เรียบร้อย

ปัญหาที่พบบ่อย

"Domain pending" เกิน 1 ชั่วโมง

แสดงว่า DNS ที่ตั้งไม่ตรง ตรวจสอบ:

  • พิมพ์ value ผิด (มี space เพิ่ม / สลับตัวอักษร)
  • ใช้ A record ทั้งที่ระบบขอ CNAME (หรือกลับกัน)
  • มี DNS record เก่าค้างที่ชี้ไปที่อื่น — ลบทิ้งก่อน

SSL ออกไม่ได้

มักเกิดจากเปิด Cloudflare proxy ก่อน SSL ขึ้น ปิด proxy ให้เป็น "DNS only" รอ 5 นาที ระบบจะลองออก SSL ใหม่อัตโนมัติ

ใช้ apex (ไม่มี www) แต่ใส่ CNAME

มาตรฐาน DNS ไม่อนุญาตให้ apex domain เป็น CNAME ผู้ให้บริการบางเจ้าออก ANAME / ALIAS / CNAME-flattening ให้ ถ้าผู้ให้บริการไม่มี ให้ใช้ A record ที่ promptpage ให้แทน

โดเมนแสดงเป็น "Not Secure" บนเบราว์เซอร์

ลอง hard refresh (Ctrl+Shift+R / Cmd+Shift+R) หรือเปิดในโหมด incognito ถ้ายังเห็นเหมือนเดิม รอ 5 นาทีให้ SSL deploy ทั่ว edge ระบบ

เคล็ดลับสุดท้าย

ตั้งโดเมนใหม่อย่ารีบโปรโมตทันที ทดสอบเปิดบนมือถือ-คอมพิวเตอร์-เน็ตหลาย ISP ก่อน ดูว่าโหลดเร็ว ไม่มี mixed-content warning และ analytics เก็บข้อมูลถูก พอมั่นใจค่อยส่งลิงก์ใหม่ออก

custom domain ทำให้เพจน่าเชื่อถือขึ้นเฉพาะตอนที่มันใช้งานได้สมบูรณ์ ไม่ใช่แค่มี

แท็ก#custom-domain#dns#ssl#tutorial