การแมปโดเมนของคุณเองและการยืนยัน DNS

โดเมนของคุณเอง คัสตอมโดเมน DNS CNAME SSL HTTPS แอปพลิเคชันร้านค้า แบรนด์ดิ้ง

ช่องทาง Web ของแอปพลิเคชันร้านค้า เมื่ออยู่ในสถานะเริ่มต้นจะเผยแพร่ด้วย URL ภายใต้เรดิเรกต์ (redirector) เช่น https://app.receiptroller.io/your-store เมื่อคุณแมปโดเมนของร้านค้าเอง (เช่น app.your-store.com) จะสามารถนำเสนอ URL ที่มีความสอดคล้องกับแบรนด์ให้กับลูกค้าได้ นอกจากนี้ใบรับรอง SSL (HTTPS) จะถูกออกให้โดยอัตโนมัติ จึงไม่จำเป็นต้องซื้อหรืออัปเดตใบรับรองด้วยตนเองที่ฝั่งร้านค้า

บทความนี้จะแนะนำวิธีเพิ่มโดเมนของคุณเอง การตั้งค่าเรกคอร์ด DNS ขั้นตอนการยืนยัน และการแก้ไขปัญหาที่พบบ่อย

ข้อดีของการใช้โดเมนของคุณเอง

  • ความสอดคล้องของแบรนด์ — สามารถรวมลิงก์ทั้งหมดของเว็บไซต์ร้านค้า นามบัตร และ SNS ให้อยู่ภายใต้โดเมนเดียวกันได้
  • ความน่าเชื่อถือสำหรับลูกค้า — จดจำได้ง่ายในฐานะ "URL ของร้าน" และลดความเสี่ยงจากการถูกเข้าใจผิดว่าเป็นฟิชชิง
  • นำไปใช้ในการตลาด — สามารถระบุในใบปลิวหรือป้ายโฆษณาในรูปแบบ app.your-store.com และยังวัดผลการเข้าชมจาก SNS หรือการค้นหาได้ง่ายขึ้น

สิ่งที่ต้องเตรียมล่วงหน้า

  • โดเมนที่ร้านค้าเป็นเจ้าของ — โดเมนที่ได้จดทะเบียนไว้แล้วผ่านผู้ให้บริการจดทะเบียนโดเมน เช่น Onamae.com, Google Domains, Cloudflare, AWS Route 53 เป็นต้น
  • สิทธิ์ในการแก้ไขเรกคอร์ด DNS — สามารถเข้าถึงหน้าจัดการของผู้ให้บริการจดทะเบียนโดเมนหรือผู้ให้บริการ DNS ได้
  • ช่องทาง Web ของแอปพลิเคชันร้านค้าต้องเผยแพร่อยู่แล้ว — อยู่ในสถานะที่แสดงผลได้ปกติด้วย URL เรดิเรกต์เริ่มต้น

ซับโดเมน vs รูทโดเมน

การใช้งานโดเมนของคุณเองมี 2 รูปแบบ

  • ซับโดเมน (แนะนำ): รูปแบบที่เพิ่มคำนำหน้าไว้ที่หน้ารูทโดเมน เช่น app.your-store.com หรือ shop.your-store.com สามารถตั้งค่าได้เพียงเพิ่มเรกคอร์ด CNAME 1 รายการ และดูแลรักษาได้ง่าย
  • รูทโดเมน (bare domain): ตัว your-store.com เอง วิธีรองรับจะแตกต่างกันไปตามผู้ให้บริการจดทะเบียนโดเมน เช่น เรกคอร์ด ANAME / ALIAS / Flattened CNAME สามารถตั้งค่าได้เฉพาะกรณีที่ผู้ให้บริการที่ใช้งานรองรับรูปแบบเหล่านี้เท่านั้น

ในกรณีส่วนใหญ่ ขอแนะนำให้คงรูทโดเมนของเว็บไซต์ร้านค้า (your-store.com) ไว้ตามเดิม แล้วแยกซับโดเมนสำหรับแอปพลิเคชันร้านค้าออกมาใช้งานต่างหาก

ขั้นตอนการตั้งค่า

  1. เพิ่มโดเมนจากหน้าจัดการร้านค้า: เปิด "แอปพลิเคชันร้านค้า" → "การตั้งค่า" → "โดเมนของคุณเอง" แล้วกด "เพิ่มโดเมน" จากนั้นป้อนโดเมนที่ต้องการตั้งค่า (เช่น app.your-store.com)
  2. ตรวจสอบเรกคอร์ด DNS สำหรับการยืนยัน: หน้าจอจะแสดงเรกคอร์ด TXT สำหรับการยืนยัน และเรกคอร์ด CNAME สำหรับใช้งานจริง ตัวอย่างเช่น
    • สำหรับการยืนยัน: _rr-verify.app.your-store.com TXT rr-verify=abc123...
    • สำหรับใช้งานจริง: app.your-store.com CNAME stores.receiptroller.io
  3. เพิ่มเรกคอร์ด DNS ที่ผู้ให้บริการจดทะเบียนโดเมน: เพิ่มเรกคอร์ดทั้ง 2 รายการข้างต้นในหน้าตั้งค่า DNS ของผู้ให้บริการที่คุณใช้งาน (ขั้นตอนโดยละเอียดจะแตกต่างกันไปตามผู้ให้บริการแต่ละราย โปรดดู "วิธีตั้งค่าตามผู้ให้บริการหลัก" ด้านล่าง)
  4. ดำเนินการยืนยัน: กลับไปที่หน้าจัดการร้านค้า แล้วกด "ดำเนินการยืนยัน" ระบบเรดิเรกเตอร์จะตรวจสอบ DNS
  5. การออกใบรับรอง SSL อัตโนมัติ: เมื่อการยืนยันเสร็จสมบูรณ์ ใบรับรอง SSL สำหรับ HTTPS จะถูกออกให้โดยอัตโนมัติ โดยปกติจะมีผลใช้งานภายในไม่กี่นาที
  6. เผยแพร่: เมื่อกด "เผยแพร่" จะสามารถเข้าถึงแอปพลิเคชันร้านค้าผ่านโดเมนของคุณเองได้

วิธีตั้งค่าตามผู้ให้บริการหลัก

  • Onamae.com: ฟังก์ชันเชื่อมโยง DNS → การตั้งค่าเรกคอร์ด DNS → เพิ่มเรกคอร์ด TXT และ CNAME จาก "เพิ่ม" ใช้เวลาราว 30 นาทีถึงหลายชั่วโมงในการมีผล
  • Cloudflare: แท็บ DNS → Add record เมื่อเพิ่ม CNAME กรุณาปิดพร็อกซี (ไอคอนเมฆสีส้ม) ให้เป็นออฟ (หากเปิดพร็อกซีค้างไว้ การยืนยันจะไม่ผ่าน)
  • AWS Route 53: Hosted zone → Create record เลือก Type เป็น CNAME / TXT
  • Google Domains (ปัจจุบันคือ Squarespace): DNS → เรกคอร์ดที่กำหนดเอง → เพิ่ม
  • Value Domain: การตั้งค่า DNS → แก้ไขเรกคอร์ด DNS โดยตรง

เนื่องจากชื่อเมนูจะแตกต่างกันไปตามผู้ให้บริการ หากไม่แน่ใจกรุณาสอบถามฝ่ายสนับสนุนของผู้ให้บริการจดทะเบียนโดเมน หรือติดต่อฝ่ายสนับสนุนของเรดิเรกเตอร์

ระยะเวลาในการมีผลของ DNS

หลังจากเพิ่มเรกคอร์ด DNS แล้ว จะใช้เวลาตั้งแต่ไม่กี่นาทีไปจนถึงสูงสุด 72 ชั่วโมง กว่าจะมีผลกับเซิร์ฟเวอร์ DNS ทั่วโลก ส่วนใหญ่จะมีผลภายในไม่กี่สิบนาที แต่บางกรณีอาจใช้เวลานานขึ้นอยู่กับการตั้งค่า TTL (Time To Live)

การยืนยันของเรดิเรกเตอร์จะทำงานซ้ำโดยอัตโนมัติทุก 5 นาที ดังนั้นแม้จะยังไม่ผ่านในทันที เพียงรอสักครู่แล้วตรวจสอบอีกครั้งก็ไม่มีปัญหาแต่อย่างใด

ใบรับรอง SSL (HTTPS)

เมื่อการยืนยันโดเมนของคุณเองเสร็จสมบูรณ์ ใบรับรอง SSL จะถูกออกให้โดยอัตโนมัติ ใบรับรองนี้ออกโดย Let's Encrypt และจะได้รับการต่ออายุโดยอัตโนมัติทุก 90 วัน ทางร้านค้าไม่ต้องกังวลเรื่องการซื้อ ต่ออายุ หรือลืมต่ออายุใบรับรองแต่อย่างใด

การเข้าถึงผ่าน HTTP (ไม่มีการเข้ารหัส) จะถูกเรดิเรกต์ไปยัง HTTPS โดยอัตโนมัติ

โดเมนของคุณเองหลายรายการ

สามารถตั้งค่าโดเมนของคุณเองได้หลายรายการสำหรับแอปพลิเคชันร้านค้าเดียว เช่น ตั้งค่าทั้ง app.your-store.com และ shop.your-store.com เพื่อให้เข้าถึงได้จากทั้งสองโดเมน หากกำหนดโดเมนใดโดเมนหนึ่งเป็นโดเมนหลัก โดเมนอื่นนอกเหนือจากนั้นจะถูกเรดิเรกต์ไปยังโดเมนหลักโดยอัตโนมัติ

การเปลี่ยนแปลงหรือยกเลิกโดเมนของคุณเอง

สามารถเปลี่ยนแปลงหรือยกเลิกโดเมนของคุณเองได้ภายหลัง

  • การเปลี่ยนแปลง: สามารถเปลี่ยนไปใช้โดเมนใหม่ได้โดยไม่มีดาวน์ไทม์ ด้วยการเพิ่มโดเมนใหม่และยืนยัน โดยยังคงการตั้งค่าโดเมนเดิมไว้ แม้ URL เก่าจะถูกบันทึกไว้เป็นบุ๊กมาร์ก ก็ยังสามารถแนะนำผ่านการเรดิเรกต์ได้
  • การยกเลิก: กด "ลบ" สำหรับโดเมนเป้าหมายในหน้าจอ "โดเมนของคุณเอง" การเข้าถึงของลูกค้าจะกลับไปเป็น URL เรดิเรกต์เริ่มต้น

การแก้ไขปัญหา

  • การยืนยันไม่ผ่าน: กรุณารอให้ DNS มีผลแล้วลองใหม่อีกครั้ง ตรวจสอบว่าเรกคอร์ดถูกลงทะเบียนอย่างถูกต้องในหน้าจัดการของผู้ให้บริการจดทะเบียนโดเมนหรือไม่
  • การยืนยันไม่ผ่านใน Cloudflare: กรุณาปิดการตั้งค่าพร็อกซีของ CNAME ให้เป็นออฟ (DNS only / เมฆสีเทา) หลังจากยืนยันเสร็จแล้วสามารถเปิดกลับได้โดยไม่มีปัญหา
  • ขึ้นข้อความ "ออกใบรับรอง SSL ไม่สำเร็จ": อาจมีความเป็นไปได้ที่เรกคอร์ด CAA จำกัดการออกใบรับรองของโดเมน กรุณาตรวจสอบว่าเรกคอร์ด CAA มี letsencrypt.org รวมอยู่ด้วยหรือไม่ หรือลบเรกคอร์ด CAA ออก
  • ขึ้นคำเตือนเมื่อเข้าถึงผ่าน HTTPS: อาจมีคำเตือนขึ้นเนื่องจากแคชทันทีหลังออกใบรับรอง กรุณารอสักครู่แล้วลองเข้าถึงใหม่อีกครั้ง
  • เปิดด้วยโดเมนของคุณเองแล้วกลับไปที่ URL เดิม: กรุณาล้างแคชของเบราว์เซอร์แล้วลองใหม่ หากยังไม่แก้ไข กรุณาตรวจสอบตัวสะกดของเรกคอร์ด CNAME

แผนที่รองรับ

การใช้งานโดเมนของคุณเองกำหนดให้แผนของร้านค้าต้องเป็นระดับสตาร์เตอร์ขึ้นไป (รายละเอียดว่าแต่ละแผนใช้งานได้หรือไม่ โปรดดูบทความ "ความสัมพันธ์ระหว่างแผนและสิทธิ์" แยกต่างหาก)

ลิงก์ที่เกี่ยวข้อง

เผยแพร่เมื่อ: 2569-05-25 อัปเดตเมื่อ: 2569-07-03