คือลองเทสในเครื่องตัวเองใช้ได้ แต่อัพขึ้น hostgator แล้วมันมีปัญหาครับ คือไม่ว่าพิมพ์ url ไปที่หน้าไหน มันจะ forward มาที่ default controller ตลอดเลยครับ เช่น
http://sub.xxx.com/admin 
=> โชว์หน้า default controller ที่เราตั้งไว้ อันนี้มันเป็นทุกหน้านะครับไม่ใช่เป็นที่หน้านี้หน้าเดียว
http://sub.xxx.com/index.php/admin 
=> โชว์หน้า admin ถูกต้อง
ผมงงอยู่ว่าเป็นที่อะไร ไฟล์ที่ผมแก้ก็มี
config.php$config['index_page'] = '';
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond $1 !^(index\.php|images|css|assets|robots\.txt)
</IfModule>
แล้วก็เข้าไปแก้ include_path ใน php.ini ของ hostgator อันนี้ไม่รู้เกี่ยวมั้ย
ไม่รู้ผมพลาดตรงไหนเพื่อนๆ ช่วยชี้ทางให้ผมด้วยฮะ