I was testing my CI in Nginx from Apache and this what happened

Unable to load your default controller. Please make sure the controller specified in your Routes.php file is valid
What happened is when you're using HMVC sometimes people delete their default controller, model or even library folder, In apache maybe it's okay but not in Nginx not good. Thanks http://ellislab.com/forums/viewthread/115746/#881355