เนื่องจากเวลาเราสร้างเว็บไซต์ เราก็มักจะเข้าใช้งานโดยใช้ www ขึ้นต้นก่อนชื่อเว็บเช่น www.google.com ซึ่งในความเป็นจริงจะเข้าแบบไม่มี www ก็ได้
ดังนั้นเราต้องกำหนด ให้ใช้งานได้แค่แบบเดียวเท่านั้น
กรณีที่ต้องการให้แสดงผลแบบ www เท่านั้นให้ใช้โค้ด htaccess นี้ครับ
กรณีที่ต้องการให้แสดงผลแบบ www เท่านั้นให้ใช้โค้ด htaccess นี้ครับ
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
หรือถ้าท่านต้องการให้เข้าเว็บแบบ ไม่มี www ก็ทำได้เช่นกัน โดยใช้ code ต่อไปนี้ครับ
RewriteEngine On
RewriteCond %{HTTP_HOST} !^my-domain\.com$ [NC]
RewriteRule ^(.*)$ http://my-domain.com/$1 [R=301,L]