การเพิ่ม custom domain ให้ Google Sites ด้วย Cloudflare Domain

Web Development

การเพิ่ม custom domain ให้ Google Sites ด้วย Cloudflare Domain

ประมาณ 1 เดือนที่ผ่านมา

1 min read

Create Google Site

เริ่มจากสร้าง Google Sites มาสักอันก่อน ผมขอเลือกใช้ template ละกัน

Add Custom domains

เมื่อได้แล้ว กดที่รูป เฟือง เพื่อตั้งค่า แล้วเลือก Custom domains จากนั้นกรอก domain ที่ต้องการ จากนั้น เราจะต้อง verify ownership ด้วย โดยการคลิกที่ลิงก์ verify your ownership

จากนั้นจะเด้งมาที่หน้า Google Search Console เราก็กรอก domain ที่เราเพิ่งจะกรอกไปตอนครั้งก่อน

Verify domain ownership via DNS record

copy TXT ไปใส่ใน cloudflare ผมข้ามตัวช่วยการใส่ด้วย cloudflare ละกัน อยากจะ copy ไปใส่เอง

โดยการเลือก Any DNS Provider จากนั้น copy TXT เพื่อไปใส่ใน cloudflare

Add TXT to Cloudflare

หลังจากที่เรา Login เข้า Cloudflare แล้ว มาเลือกที่เมนู DNS → Record

จากนั้นเลือก Add record เลือก type TXT แล้วกรอก TXT ที่เราเพิ่ง copy มาจาก Google Sites เสร็จแล้วกด Save

กลับมาที่หน้า Google Search Console กด continue เพื่อ verify (รอสักครู่)

ถ้าขึ้นแบบนี้ก็เรียบร้อย กด Go to property

หน้าตา Google Search Console ก็จะเป็นประมาณนี้ เราก็ไม่ต้องสนใจมัน ในตอนนี้

Add Domain to Google Sites

กลับที่ Google Sites เราต่อ ปิดหน้าตั้งค่าแล้วเปิดเพื่อมาใส่ Domain อีกครั้ง ก็จะเห็นว่ามันติ๊กถูกแล้ว

จากนั้นเอา CNAME ไปกรอกใน Cloudflare วิธีการเหมือนกับตอนทำกับ TXT เลย แค่เปลี่ยน type

กลับมาที่หน้า Cloudflare กด Add record แล้วใส่ชื่อ domain และ CNAME ของเราไป กด save

จากนั้นไปนอน หลับให้สบาย ตื่นมาก็จะเห็น Domain ของเราใช้งานได้แล้ว 🎉

หรือถ้าใครรอเกิน 2 วันแล้วยังไม่ได้ ลองปิด Proxy ของ Cloudflare ตามรูปนี้ได้เลย หรือถ้ายังไม่ได้อีก ก็ไปเช็ค Google Sites ดูว่า เผยแพร่ไปหรือยัง

Tags:

Google Sites