การ Redirect www to non www หรือ non www to www

การ Redirect โดเมน www to non-www หรือ non-www to www

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

ทำไมการ Redirect โดเมนจึงสำคัญ

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

  • การสร้าง Canonical URL จะไม่ชัดเจน และเซิร์ชเอนจิน (Google) อาจไม่รู้ว่าโดเมนไหนถือเป็นเวอร์ชันหลัก
  • Power ของ SEO จะถูกแบ่งออกระหว่างสองเวอร์ชัน ทำให้ความแรง (Page Authority) ลดลง
  • ประสบการณ์ผู้ใช้งานอาจไม่สม่ำเสมอ และอาจเกิดความสับสนในการรับรู้ยูจเอล

ตัวเลือกการ Redirect ใน DirectAdmin

ใน DirectAdmin นั้นมีตัวเลือก Redirect โดเมนทั้งหมด 3 แบบให้คุณเลือกใช้งาน:

  • www to non-www – Redirect จาก www.example.com ไปยัง example.com
  • non-www to www – Redirect จาก example.com ไปยัง www.example.com
  • No redirect – อนุญาตให้สามารถเข้าใช้งานได้ทั้งสองแบบโดยไม่มี Redirect

วิธีการตั้งค่า Redirect ใน DirectAdmin

ขั้นตอนที่ 1: เข้าสู่ระบบ DirectAdmin และไปที่เมนู Domain Setup

ขั้นตอนที่ 2: เลือกโดเมนที่คุณต้องการตั้งค่า Redirect

ขั้นตอนที่ 3: ค้นหาส่วน Force Redirect และเลือกตัวเลือกที่ต้องการ:

  • หากต้องการ www to non-www ให้เลือก “Force non-www”
  • หากต้องการ non-www to www ให้เลือก “Force www”
  • หากไม่ต้องการ Redirect ให้เลือก “No redirect”

ขั้นตอนที่ 4: บันทึกการเปลี่ยนแปลง

วิธีการใช้ .htaccess แทน

นอกจากการใช้ DirectAdmin UI ยังสามารถตั้งค่า Redirect ผ่านไฟล์ .htaccess ได้อีกด้วย วิธีนี้มีความยืดหยุ่นมากกว่า โดยเพิ่มโค้ดต่อไปนี้:

  • สำหรับ www to non-www: RewriteCond %{HTTP_HOST} ^www\. [NC] และ RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]
  • สำหรับ non-www to www: RewriteCond %{HTTP_HOST} ^example\.com$ [NC] และ RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

คำแนะนำของเรา

ทางเราขอแนะนำให้คุณเลือกใช้งาน non-www (เช่น example.com แทน www.example.com) เนื่องจากมีข้อดีดังนี้:

  • ง่ายต่อการจำและพิมพ์สำหรับผู้ใช้งาน
  • ลดความยาวของ URL
  • ลดปัญหาในการจัดการ SSL Certificate

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ Cloud Hosting ของเรา ที่รองรับ DirectAdmin โปรดเยี่ยมชม https://de.co.th/cloud-hosting