acaz โพสต์ 2008-11-1 22:48:06

Redirect non www to www ด้วย .htaccess

เห็นคุณเบอร์ดทำไว้เลยขอนำเสนอเกี่ยวกับ เรื่องของ htaccess บ้างนะครับ

ลองเข้า url นี้ดูนะครับ
http://discuzthai.com/

หสังเกตุซักนิดนะครับมันจะเปลี่ยนมาเป็น
http://www.discuzthai.com/

ทันที
นั้นเพราะเราไปกำหนดให้เมื่อผู้ใช้พิมพ์ชื่อ url ของเว็บไซต์ที่ไม่มี www. นำหน้ามันจะ redisrect มาที่ www. ทันที

ทำไมต้องกำหนดด้วย?
เรื่องนึงที่พอจะทราบคือเรื่องการเก็บคุ๊กกี้ครับ
หากผู้ใช้ท่านใดที่ใช้
http://discuzthai.com/
ในการเข้าระบบแล้วลองเข้า
http://www.discuzthai.com/
จะเห็นว่าตัวเองยังไม่ได้เข้าระบบอยู่ ครับ

ไม่ต้องอธิบายต่อแล้วนะครับ ( เพราะผมก็ไม่ค่อยรู้เหมือนกัน )

วิธีใช้งาน
หากใครเปิดใช้งาน rewrite แล้วก็เปิดไฟลล์ .htaccess ขึ้นมาครับ
เพิ่มRewriteCond %{HTTP_HOST} ^yoursite.com
RewriteRule ^(.*)$ http://www.yoursite.com/$1 ต่อจากRewriteEngine on จากนั้นบันทึกครับแล้วลองใช้งานนะครับ


คุณเบิร์ดทำเรื่องนี้ไว้ครับ
       บังคับให้ .htaccess ไปเรียกไฟล์ 404 มาแสดงตามต้องการ
http://www.discuzthai.com/thread-5415-1-1.html

เดี๋ยวจะมาต่อการทำเว็บให้ใช้งานได้หลายภาษาด้วย htaccess ครับ
นอนพักเอาแรงก่อนครับ

mastergtx โพสต์ 2008-11-2 03:19:06

ของดีอีกแล้ว .htaccess มีดีกว่าที่คิด:lol

IndarknesS โพสต์ 2008-11-2 11:38:05

ต้องแก้ตรง www.yoursite.com เป็นเว็บของเราใช่ไหมครับ แล้วถ้าเราจะให้มันรีกลับมาที www.yoursite.com/forums ด้วยล่ะครับต้องทำอย่างไร

acaz โพสต์ 2008-11-2 13:52:11

ตอบกลับโพสของ สาม IndarknesS


www.yoursite.com/forums/$1

Saokim999 โพสต์ 2008-11-25 10:58:29

this .htaccess fixdupe content... good for SEO

Jinns โพสต์ 2009-7-3 10:02:38

thk สิ่งดี ๆครับ

twistyboy โพสต์ 2013-2-27 15:01:34

ขอบคุณมากครับผม
หน้า: [1]
ดูในรูปแบบกติ: Redirect non www to www ด้วย .htaccess