หน้าแรก/บทความ/บังคับให้เว็บต้องมี www นำหน้าโดเมนด้วย .htaccess
กลับหน้าบทความ
🔀Web Server

บังคับให้เว็บต้องมี www นำหน้าโดเมนด้วย .htaccess

วิธีใช้ .htaccess บังคับ Redirect จาก example.com ไปยัง www.example.com (หรือกลับกัน) ด้วย mod_rewrite แบบ 301 Permanent Redirect

ศิริชัย ธีรภัทรสกุล (ตั้ม)อ่าน 2 นาที3 กุมภาพันธ์ 2558
#htaccess#Apache#Redirect#www#mod_rewrite#301

บางครั้งผู้ใช้พิมพ์ชื่อเว็บมาแบบนี้ http://example.com/ แต่เราต้องการให้เว็บแสดง URL เต็มรูปแบบโดยมี www นำหน้าโดเมน เช่น http://www.example.com/

Redirect จาก example.com → www.example.com

RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

Redirect จาก www.example.com → example.com (กลับกัน)

RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/?$ "http://example.com/" [R=301,L]

ใส่คำสั่งตามด้านบนในไฟล์ .htaccess ที่ root ของเว็บไซต์ได้เลยครับ

🚀 รับพัฒนาเว็บไซต์ & เว็บแอพพลิเคชั่น

สนใจดูตัวอย่างงานหรือสอบถามเพิ่มเติม ติดต่อได้เลยครับ โค้ดโมทีฟ (CodeMotive)