วิธีเปลี่ยน URL จาก www เป็น non-www

การเปลี่ยน URL จาก www.example.com เป็น example.com คือการกำหนดให้เว็บไซต์ใช้โดเมนแบบไม่มี www เป็นที่อยู่หลัก ผู้เข้าชมที่เปิด URL แบบมี www ควรถูกเปลี่ยนไปยัง URL หลักอย่างถูกต้อง เพื่อให้เว็บไซต์มีที่อยู่มาตรฐานเพียงรูปแบบเดียว

❶ เตรียมเว็บไซต์ก่อนเปลี่ยน URL

ตรวจสอบว่าโดเมนทั้งแบบมี www และไม่มี www ชี้มายังโฮสติ้ง และมี SSL ครอบคลุมทั้งสองชื่อก่อนตั้งการเปลี่ยนเส้นทาง

① สำรองไฟล์และฐานข้อมูล

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

② ตรวจสอบ DNS ของโดเมนทั้งสองรูปแบบ

ยืนยันว่าโดเมนหลักและชื่อ www ถูกตั้งค่า DNS ให้ไปยังโฮสติ้งเดียวกัน หากรูปแบบใดไม่ชี้มายังเซิร์ฟเวอร์ การเปลี่ยนเส้นทางอาจทำงานไม่ครบ

③ ตรวจสอบ SSL Certificate

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

❷ เปลี่ยน URL หลักใน WordPress

เมื่อโดเมนและ SSL พร้อมแล้ว ให้เปลี่ยน URL ใน WordPress ให้ใช้รูปแบบ non-www

① เปิดการตั้งค่าทั่วไป

เข้าสู่หน้าแอดมิน WordPress แล้วไปที่การตั้งค่า > ทั่วไป

② แก้ URL ทั้งสองช่อง

เปลี่ยน “ที่อยู่ WordPress (URL)” และ “ที่อยู่เว็บไซต์ (URL)” เป็น https://example.com โดยแทน example.com ด้วยโดเมนของเว็บไซต์ และไม่ใส่ www

③ บันทึกและเข้าสู่ระบบใหม่

กดบันทึกการเปลี่ยนแปลง จากนั้นเข้าสู่ระบบผ่าน URL ใหม่ ตรวจว่าเข้า Dashboard ได้ตามปกติ

❸ ตั้งการเปลี่ยนเส้นทางจาก www ไปยัง non-www

การเปลี่ยน URL ใน WordPress อย่างเดียวไม่ได้รับประกันว่าผู้ที่เปิด URL แบบมี www จะไปยังที่อยู่หลัก ต้องตั้ง Redirect เพิ่มที่โฮสติ้งหรือเว็บเซิร์ฟเวอร์

① ตั้ง Redirect แบบถาวร

ใช้เครื่องมือเปลี่ยนเส้นทางในแผงควบคุมโฮสติ้ง หรือวิธีที่ผู้ให้บริการแนะนำ ให้ URL แบบ www เปลี่ยนไปยัง URL แบบไม่มี www ด้วยการเปลี่ยนเส้นทางถาวร

② ให้คงเส้นทางและหน้าปลายทางเดิม

หากผู้เข้าชมเปิด www.example.com/about ควรเปลี่ยนไปยัง example.com/about ไม่ใช่ส่งทุกหน้ากลับไปหน้าแรก

③ ป้องกันการเปลี่ยนเส้นทางวนซ้ำ

อย่าตั้ง Redirect ซ้ำทั้งในโฮสติ้ง ปลั๊กอิน และเว็บเซิร์ฟเวอร์โดยไม่ตรวจสอบ หากตั้งค่าซ้อนกันอาจทำให้เบราว์เซอร์แจ้งว่าเปลี่ยนเส้นทางมากเกินไป

❹ ตรวจสอบเว็บไซต์หลังเปลี่ยน

ทดสอบ URL หลายรูปแบบเพื่อยืนยันว่าการตั้งค่าใหม่ทำงานครบ

① ทดสอบ HTTP และ HTTPS

เปิดโดเมนทั้งแบบ HTTP และ HTTPS พร้อมทั้งแบบมี www และไม่มี www ตรวจว่าทุกกรณีไปยัง URL หลักแบบ HTTPS และไม่มี www

② ตรวจหน้าและลิงก์ภายใน

ทดสอบหน้าแรก หน้าเนื้อหา เมนู รูปภาพ และแบบฟอร์ม เพื่อให้แน่ใจว่าไม่มีลิงก์ภายในที่ยังชี้ไปยัง URL เดิม

③ ล้างแคชและตรวจการตั้งค่าที่เกี่ยวข้อง

ล้างแคชของ WordPress โฮสติ้ง และ CDN หากใช้งาน จากนั้นตรวจระบบวิเคราะห์ แผนผังเว็บไซต์ และเครื่องมือที่บันทึกโดเมนเดิมไว้

หากหน้าเว็บเข้าไม่ได้หลังเปลี่ยน ให้ตรวจ SSL, DNS และกฎ Redirect ก่อนแก้ค่าซ้ำ สำหรับเว็บไซต์ ComSiam ควรสำรองข้อมูลและทดสอบทั้งสี่รูปแบบ URL ก่อนประกาศใช้โดเมนแบบ non-www เป็นที่อยู่หลัก