วันนี้เจอปัญหากับเจ้า codeigniter กับ mod_rewrite เข้าซะแล้ว ตอนที่่อยู่บน localhost มันก็ทำงานดีอยู่อ่ะนะ แต่พออัพโหลดขึ้นไปบนเซิฟเวอร์จริงดันมีปัญหาซะงั้น ปัญหาก็มีอยู่ว่า จะใช้ mod_rewrite เพื่อจะทำให้ url มันเป็นมิตรกับ search engine (search engine friendly) อ่ะนะ ขั้นตอนต่างๆ ก็ทำตามคู่มือหมดทุกอย่างแล้วนี่นาแล้วมันเป็นไรของมันเนี๊ยยยย
ใช้เวลาหาข้อมูลประมาณสองวัน ก็พบว่าปัญหามันอยู่ที่ไฟล์คอนฟิก(system/application/config/config.php) ตรงบรรทัดที่มันบอกว่า
$config['uri_protocol'] = "AUTO";
ให้เปลี่ยนเป็น
$config['uri_protocol'] = "REQUEST_URI";
พอแก้เสร็จก็ใช้ได้เป็นไปดั่งใจเราคิดและ เห่ออ… รอดไปที เสียเวลาอยู่ตั้งสองวัน T_T หวังว่าคงจะเป็นประโยชน์กับเพื่อนๆ นะครับ