|CodeIgniter: 404 Page Not Found on Live Server
Code Igniter are using MVC with OOPS Concept. So there are some certain rules.
Your class name (example : controller name, model name) should be start with capital Letter.
Example: your controller name is ‘home’. that should be ‘Home’
In localhost it might not be compulsory, but in server it will check all these rules, else it can’t detect the right class name.