Mod_rewrite กับความค้างคาใจที่ยาวนาน

มีเรื่องค้างคาในใจมานานมากแล้วแล้ว เป็น(หลาย)ปีแล้วหล่ะ เกี่ยวกับ mod_rewrite ของ Apache Web Server

การใช้งาน mod_rewrite ก็เพื่อแปลง URL ของไฟล์สคริปต์บน Server ให้เป็นพวก html ธรรมดา ซึ่งจะมีประโยชน์กับพวก Bot ของ Search Engine ทั้งหลาย จะได้หาง่ายขึ้น (Friendly URL) และในกรณีสคริปต์ที่เราเขียนเพื่อติดต่อกับ Database เมื่อใช้ mod_rewrite แล้ว ก็ไม่จำเป็นต้องไปเรียกใช้งาน Database ทุกครั้งที่มีการเปิดเพจ และที่สำคัญจะทำงานเร็วขึ้น

คำอธิบายด้านบน คือความเข้าใจของผม ซึ่งไม่แน่ใจว่าถูกต้องหรือไม่ แต่น่าจะประมาณว่าถูกหล่ะนะ หรือท่านใดมีข้อคิดเห็นอย่างไร ช่วยอธิบายหน่อยครับ

<< << <_< โปรดอย่าไล่ผมไปเปิด Doc ของ Apache อ่านนะ เพราะภาษาอังกฤษผมไม่แข็งแรง เดี๋ยวจะเข้าใจไปผิด ๆ

ปัญหาที่คาใจก็คือ

  • มีคนเคยบอกผมว่า (ความจริงแล้วก็อ่านจากเวบบอร์ดของไทยนี่แหล่ะ) ว่าหากมีการคอนฟิค Apache ไม่ดีแล้วนี่ จะกินทรัพยากรของ Server เป็นอย่างมาก

ความสงสัยก็คือ ทั้งที่ติดตั้ง Package ที่่มากับ OS หรือเอามาคอมไพล์เอง ก็ไม่เห็นมีการไปคอนฟิคที่ไหนเลย

ถ้าเป็น Package ที่มากับ OS มีจะมีมาให้ สามารถใช้งานได้เลย

แต่ถ้าเป็นแบบ complie เอง ก็จะเพียงแค่

./configure

make

make install

ประมาณนี้

ไม่มีการพูดถึงการต้องไปปรับแต่ง Apache ที่ไหน

ใครมีความเห็นอย่างไร ช่วยชี้แจง แถลงไข แนะนำหน่อยครับ

ขอบคุณครับ

ส่วนใหญ่ mod_rewrite จะมากับ apache อยู่แล้วครับ ไม่ต้องลงเพิ่ม
แต่อาจต้อง config เพื่อให้ใช้งานได้ตามต้องการ