I have a linux server, as per CI 3 docs, all my class files are ucfirst i.e. Home.php having class Home etc.
What I need is that I should be able to call the url like this http://server/home . As of now it doesn't allow this type of URL because linux is case-sensitive and it can't find home.php .
But, when I try http://server/Home it works. Can anyone help me to get all my URLs to work in lowercase irrespective of what convention is used for file naming.
Please note I am using HMVC for application.
Yep, Linux is case sensitive... I've just had a play with this and it seems that you may have the following folder structure...
If you call your Module folder name Home you will need to call it Home in the url...
If you rename your module folder from Home to home ( all lowercase ) it will work.