I have a controller named CategoryAdminController.php which is able to access by {siteurl}/categoryadmin/index in my localhost which is in Windows mechine. But when I try to launch it in my remote server which is in Linux platform, it is unable to load the page. But when I rename my controller as CategoryadminController.php (and the class name accordingly), it is working fine.
Is there any way to load the page while keeping the original name in the controller (ie: CategoryAdminController.php)