We have a site that\'s always been deployed on a windows server with no case sensitivity issues. However we now need to deploy to Linux and know the site has lots of incorrectl
Depending on your leeway for error and your timelines, you could solve this problem by monitoring the webserver logs obsessively for 404 errors as you visit the site. That would involve the fewest changes to the codebase.
Alternatively, you could require all files to be all lower-case, and then run a checker over the codebase looking for upper-case characters in URLs.
Either way, you're going to have to do some manual work to get all the kinks worked out.