เขียน htaccess ให้แสดง www

เวลาเราจะเข้าเว็บไซต์ใดๆ สักเว็บนึง คำแรกที่เราจะพิมพ์กันก่อน ก็น่าจะเป็น www. ซึ่งเป็นตัวบ่งบอกว่า ฉันจะลิงก์ไปหาเว็บนั้น เว็บนี้นะ แต่ความเป็นจริงแล้ว บางครั้ง เราก็เข้าเว็บไปเลยโดยไม่ต้องพิมพ์ www. ก็ได้ ซึ่งก็จะเกิดความแตกต่างกันขึ้น ดังนั้นหากเราต้องการป้องกันการสับสนในส่วนนี้ เราก็ต้องอาศัยเครื่องมือที่เรียกว่า .htaccess ซึ่งจะมาช่วยเราได้ ดังนี้

  1. ไฟล์ htaccess นั้นจะทำงานได้บน linux, unix server เท่านั้นนะครับ และรันบน apache ซึ่งถ้า server ไหนเป็น windows server ก็อาจจะต้องหาวิธีการอื่นๆ กันต่อไป
  2. เข้าไปที่ file manager ของ hosting ของเรา จากหน้าเว็บก็ได้ หรือจาก ftp software ก็ได้
  3. สร้างไฟล์เปล่าๆ ขึ้นมาไฟล์นึง ชื่อ .htaccess … ** ไม่ต้องมีชื่อไฟล์หน้า จุด (dot)
  4. edit file นี้ โดยเขียนโค้ดด้านล่างนี้ลงไป
  5. save file เป็นอันจบพิธี..

ต่อไปเวลาเราเข้าเว็บเช่น http://chatchawan.net มันก็จะเปลี่ยนให้เราเป็น http://www.chatchawan.net แบบอัตโนมัติ

อ้อ.. อย่าลืมเปิดการใช้งาน mod_rewrite ก่อนด้วยนะ..

Leave a Reply