# เชื่อมต่อโดเมนของคุณเอง

> ให้ร้านค้าใช้ที่อยู่ของคุณเอง เช่น yourshop.com โดยให้ www.yourshop.com ส่งผู้เข้าชมไปที่นั่นด้วย กรอกใน การตั้งค่า > โดเมน เพิ่มเรกคอร์ด CNAME หนึ่งรายการต่อที่อยู่ที่ผู้ให้บริการ DNS แล้วกด ตรวจสอบ DNS ระบบตั้งค่า HTTPS ให้ฟรี

ศูนย์ช่วยเหลือ / โดเมน - อัปเดตเมื่อ 28 ตุลาคม 2569

คุณย้ายร้านค้า Shoprocket ไปใช้โดเมนของคุณเองได้ เช่น `yourshop.com` โดยพิมพ์ที่อยู่ใน **การตั้งค่า > โดเมน** เพิ่มเรกคอร์ด DNS หนึ่งรายการที่ที่คุณจัดการโดเมน แล้วกด **ตรวจสอบ DNS** จากนั้น Shoprocket จะออกใบรับรอง SSL และต่ออายุให้เอง ร้านของคุณจึงทำงานบน HTTPS โดยที่คุณไม่ต้องดูแลอะไร

หน้าสินค้า sitemap และฟีดทั้งหมดจะเปลี่ยนไปใช้ที่อยู่ใหม่ทันทีที่เปิดใช้งาน URL ของ Shoprocket ยังใช้ได้ตามปกติและเปลี่ยนเส้นทางไปที่นั่นถาวร ลิงก์ที่มีอยู่แล้วจึงยังไปถึงร้านของคุณ

## ก่อนเริ่ม

- คุณต้องมีโดเมนที่เป็นของคุณ และเข้าถึงที่ที่จัดการ DNS ของโดเมนนั้นได้ ซึ่งมักเป็นที่ที่คุณซื้อโดเมน (GoDaddy, Namecheap, Squarespace Domains) หรือบริการ DNS เช่น Cloudflare
- เลือกที่อยู่ที่ร้านจะใช้ เราแนะนำโดเมนหลัก `yourshop.com` หากผู้ให้บริการ DNS ของคุณชี้โดเมนหลักมาที่เราไม่ได้ ให้ใช้ `www.yourshop.com` แทน เมื่อคุณกรอกโดเมน Shoprocket จะบอกว่าแบบไหนใช้ได้
- หากโดเมนนั้นใช้กับเว็บไซต์อื่นอยู่แล้ว การเชื่อมต่อที่อยู่เดียวกันจะพาผู้เข้าชมจากเว็บไซต์นั้นมาที่ร้านของคุณ

## ขั้นที่ 1: กรอกโดเมนของคุณ

1. ในแดชบอร์ด ไปที่ **การตั้งค่า > โดเมน**
2. ในช่อง **ชื่อโฮสต์** พิมพ์ที่อยู่ เช่น `yourshop.com`
3. เว้นช่อง **เชื่อมต่อ www.yourshop.com ด้วย และส่งผู้เข้าชมไปที่ yourshop.com** ไว้ให้ติ๊กอยู่ เพื่อให้ลูกค้าที่พิมพ์ที่อยู่ใดก็ได้เข้าถึงร้านของคุณ หากที่อยู่ของคุณคือ `www.yourshop.com` ช่องนี้จะเสนอ `yourshop.com` แทน
4. คลิก **บันทึกการตั้งค่า**

หน้านี้จะแสดงการ์ด **เรกคอร์ด DNS** พร้อมเรกคอร์ดที่ต้องเพิ่ม และการ์ด **สถานะ** ด้านล่าง

![หน้าตั้งค่าโดเมนที่กรอก yourshop.com แล้วและติ๊กช่องเชื่อมต่อ www.yourshop.com ด้วย พร้อมเรกคอร์ด CNAME สองรายการที่ต้องเพิ่ม และสถานะรอ DNS ของทั้งสองที่อยู่](https://v3.shoprocket.io/img/help/connecting-a-custom-domain/domain-settings.webp)

## ขั้นที่ 2: เพิ่มเรกคอร์ด CNAME ที่ผู้ให้บริการ DNS

ร้านของคุณต้องการเรกคอร์ด **CNAME** หนึ่งรายการต่อหนึ่งที่อยู่ ดังนั้นจะเป็นสองรายการเมื่อคุณเชื่อมต่อทั้ง `yourshop.com` และ `www.yourshop.com`:

- **ชื่อ:** ที่อยู่ของคุณ เช่น `yourshop.com` หรือ `www.yourshop.com` ผู้ให้บริการ DNS บางรายต้องการเฉพาะส่วนหน้าโดเมน ดังนั้นโดเมนหลักใช้ `@` และ www ใช้ `www`
- **ค่า** (บางที่เรียกว่า **เป้าหมาย** หรือ **ชี้ไปที่**): `shops.shoprocket.dev`

คัดลอกทั้งสองค่าจากการ์ดด้วยปุ่มคัดลอก จะได้ไม่พิมพ์ผิด

**ตั้งค่าอัตโนมัติ** หากผู้ให้บริการ DNS ของคุณรองรับ การ์ดจะแสดงปุ่ม **ตั้งค่าอัตโนมัติ** ลงชื่อเข้าใช้ที่ผู้ให้บริการ DNS อนุมัติการเปลี่ยนแปลง แล้วคุณจะกลับมาที่หน้านี้พร้อมเรกคอร์ดของที่อยู่ร้านที่เพิ่มแล้ว ส่วนเรกคอร์ดของที่อยู่ที่สองให้เพิ่มเอง บนโดเมนหลัก วิธีนี้จะแทนที่สิ่งที่โดเมนแสดงอยู่ตอนนี้ด้วยร้านของคุณ และหน้านี้จะเตือนก่อนที่คุณจะเริ่ม

**หาก DNS ของคุณอยู่บน Cloudflare** ให้ตั้งสถานะ proxy ของแต่ละเรกคอร์ดเป็น **DNS only** (เมฆสีเทา) ไม่ใช่ **Proxied** (เมฆสีส้ม)

**หากผู้ให้บริการ DNS ของคุณชี้โดเมนหลักมาที่เราไม่ได้** โดเมนหลักมักมีเรกคอร์ด CNAME ไม่ได้ Cloudflare, Namecheap, Porkbun, DNSimple, Amazon Route 53, Google Cloud DNS, DNS Made Easy และ easyDNS มีวิธีแก้ จึงใช้โดเมนหลักได้ ส่วน GoDaddy และ IONOS ทำไม่ได้ เมื่อ Shoprocket ตรวจพบผู้ให้บริการกลุ่มนี้ จะแจ้งและแสดงปุ่ม **ใช้ www.yourshop.com แทน** ให้คลิก จากนั้นเอาเครื่องหมายถูกออกจากช่องเชื่อมต่อ `yourshop.com` ด้วย (ผู้ให้บริการ DNS ของคุณชี้มาที่เราไม่ได้เช่นกัน) แล้วคลิก **บันทึกการตั้งค่า** และเพิ่ม CNAME สำหรับ `www` แล้วตั้งการส่งต่อโดเมนหลักที่ผู้ให้บริการ DNS ตามที่อธิบายด้านล่าง

## ขั้นที่ 3: ตรวจสอบการเชื่อมต่อ

การเปลี่ยนแปลง DNS มักปรากฏภายในไม่กี่นาที และบางครั้งใช้เวลาหลายชั่วโมง กด **ตรวจสอบ DNS** เพื่อทดสอบอีกครั้ง การ์ด **สถานะ** จะแสดงอย่างใดอย่างหนึ่ง:

- **รอ DNS**: ยังไม่พบเรกคอร์ด หรือกำลังออกใบรับรองอยู่ เรกคอร์ดที่ยังขาดอยู่จะมีป้าย **ยังไม่พบ**
- **ใช้งานจริง**: ร้านของคุณทำงานบนโดเมนของคุณพร้อม HTTPS
- **การยืนยันล้มเหลว**: เรกคอร์ดแปลงที่อยู่ไม่ได้ ตรวจสอบชื่อและค่าที่คุณเพิ่ม แล้วกด **ตรวจสอบ DNS** อีกครั้ง

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

## ทำให้ทั้ง yourshop.com และ www.yourshop.com ใช้ได้

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

หากต้องการสลับว่าที่อยู่ไหนเป็นที่อยู่หลัก ให้คลิก **ตั้ง www.yourshop.com เป็นที่อยู่หลัก** ในการ์ด **สถานะ** แล้วคลิก **บันทึกการตั้งค่า** ไม่ต้องเปลี่ยนอะไรที่ผู้ให้บริการ DNS หากต้องการเลิกใช้ที่อยู่ที่สอง ให้เอาเครื่องหมายถูกออกจากช่องแล้วบันทึก

หากผู้ให้บริการ DNS ของคุณชี้โดเมนหลักมาที่เราไม่ได้ (GoDaddy, IONOS) ร้านของคุณจะอยู่บน `www` และโดเมนหลักจะถูกส่งต่อที่ผู้ให้บริการ DNS แทน คุณยังส่งต่อที่อยู่อีกอันเองได้ แทนการติ๊กช่อง:

**หาก DNS ของคุณอยู่บน Cloudflare:**

1. ใน Cloudflare เปิดโดเมนของคุณแล้วไปที่ **DNS > Records** (เรกคอร์ด DNS) เพิ่มเรกคอร์ดสำหรับที่อยู่ที่จะเปลี่ยนเส้นทาง โดยตั้งสถานะ proxy เป็น **Proxied** (เมฆสีส้ม) เพราะการเปลี่ยนเส้นทางทำงานเฉพาะกับเรกคอร์ดที่เป็น proxied:
   - เปลี่ยนเส้นทาง **www** ไปที่โดเมนหลัก: `CNAME` ชื่อ `www` เป้าหมาย `yourshop.com`
   - เปลี่ยนเส้นทาง **โดเมนหลัก** ไปที่ www: เรกคอร์ด `A` ชื่อ `@` ที่อยู่ `192.0.2.1` ที่อยู่นี้เป็นค่าสำรองที่ Cloudflare แนะนำสำหรับเรกคอร์ดที่มีไว้เปลี่ยนเส้นทางอย่างเดียว เพราะการเปลี่ยนเส้นทางตอบกลับก่อนที่อะไรจะไปถึงที่อยู่นั้น

   นี่เป็นข้อยกเว้นข้อเดียวของกฎ DNS only ด้านบน CNAME สำหรับที่อยู่ของร้านคุณเองยังคงเป็น **DNS only**
2. ไปที่ **Rules > Redirect Rules** (กฎ > กฎการเปลี่ยนเส้นทาง) แล้วสร้างกฎจากเทมเพลต: **Redirect from WWW to root** หรือ **Redirect from root to WWW** หากร้านของคุณอยู่บน www
3. หากสร้างกฎเอง: ให้จับคู่คำขอที่ **Hostname** เท่ากับที่อยู่ที่จะเปลี่ยนเส้นทาง ตั้งประเภทเป็น **Dynamic** นิพจน์เป็น `concat("https://yourshop.com", http.request.uri.path)` (ใส่ที่อยู่ร้านของคุณ) รหัสสถานะ **301** และติ๊ก **Preserve query string**
4. บันทึก แล้วเปิดที่อยู่ที่เปลี่ยนเส้นทางพร้อมหน้าต่อท้าย เช่น `www.yourshop.com/products` คุณควรไปถึงหน้าเดียวกันที่ที่อยู่ร้านของคุณ

**หาก DNS ของคุณอยู่ที่อื่น:** มองหาการตั้งค่าชื่อ **Forwarding**, **Domain forwarding** หรือ **Redirect** ส่งต่อที่อยู่ที่ไม่ได้ใช้ไปยังที่อยู่ของร้าน และเลือกการเปลี่ยนเส้นทางแบบ **ถาวร (301)** ผู้รับจดทะเบียนส่วนใหญ่ให้ใช้ฟรี GoDaddy ส่งต่อได้เฉพาะโดเมนหลักด้วยวิธีนี้ ซึ่งเหมาะกับร้านบน www ที่ GoDaddy ต้องใช้อยู่แล้ว

## ส่งอีเมลจากโดเมนของคุณด้วย

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

## การเปลี่ยนหรือยกเลิกการเชื่อมต่อโดเมน

หากต้องการย้ายร้านไปที่อยู่อื่น ให้พิมพ์ที่อยู่ใหม่ใน **ชื่อโฮสต์** แล้วคลิก **บันทึกการตั้งค่า** จากนั้นเพิ่มเรกคอร์ด CNAME ของที่อยู่นั้น

หากต้องการกลับไปใช้ URL ของ Shoprocket ให้คลิก **ยกเลิกการเชื่อมต่อ** บนการ์ดเรกคอร์ด DNS แล้วยืนยัน ที่อยู่ทั้งสองจะถูกยกเลิกการเชื่อมต่อ และร้านของคุณจะกลับไปที่อยู่ Shoprocket ทันที จากนั้นคุณลบเรกคอร์ด CNAME ที่ผู้ให้บริการ DNS ได้

---

- HTML version: https://v3.shoprocket.io/th/help/connecting-a-custom-domain
- Language: ไทย (th)
- Also in: [العربية](https://v3.shoprocket.io/ar/help/connecting-a-custom-domain.md), [Deutsch](https://v3.shoprocket.io/de/hilfe/eigene-domain-verbinden.md), [Ελληνικά](https://v3.shoprocket.io/el/help/connecting-a-custom-domain.md), [English](https://v3.shoprocket.io/help/connecting-a-custom-domain.md), [Español](https://v3.shoprocket.io/es/ayuda/conectar-tu-propio-dominio.md), [Français](https://v3.shoprocket.io/fr/aide/connecter-votre-propre-domaine.md), [עברית](https://v3.shoprocket.io/he/help/connecting-a-custom-domain.md), [हिन्दी](https://v3.shoprocket.io/hi/help/connecting-a-custom-domain.md), [Bahasa Indonesia](https://v3.shoprocket.io/id/bantuan/menghubungkan-domain-sendiri.md), [Italiano](https://v3.shoprocket.io/it/aiuto/collegare-un-dominio-personalizzato.md), [日本語](https://v3.shoprocket.io/ja/help/connecting-a-custom-domain.md), [Lietuvių](https://v3.shoprocket.io/lt/pagalba/savo-domeno-prijungimas.md), [Norsk](https://v3.shoprocket.io/nb/hjelp/koble-til-eget-domene.md), [Nederlands](https://v3.shoprocket.io/nl/hulp/eigen-domein-koppelen.md), [Polski](https://v3.shoprocket.io/pl/pomoc/podlaczanie-wlasnej-domeny.md), [Português](https://v3.shoprocket.io/pt/ajuda/conectar-dominio-proprio.md), [Română](https://v3.shoprocket.io/ro/ajutor/conectare-domeniu-propriu.md), [Русский](https://v3.shoprocket.io/ru/help/connecting-a-custom-domain.md), [Türkçe](https://v3.shoprocket.io/tr/yardim/kendi-alan-adini-baglama.md), [中文](https://v3.shoprocket.io/zh/help/connecting-a-custom-domain.md)
