Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

SchneiderMan

macrumors G3
Original poster
May 25, 2008
8,332
202

angelwatt

Moderator emeritus
Aug 16, 2005
7,852
9
USA
The file system is case sensitive that's all. It's normal behavior. Windows servers don't care about case though.
 

angelwatt

Moderator emeritus
Aug 16, 2005
7,852
9
USA
Is there a way to fix this though?

Sure, always make sure your links have the correct case (again, there's not a problem to fix, everything is working as intended). If you're on a Apache web server you can use a .htaccess file to setup a rewrite rule to force everything to lowercase, then make sure all your files are lower case. This means you'll have to change all your files to lower case though so not a great solution for you.

[Courtesy: http://www.chrisabernethy.com/force-lower-case-urls-with-mod_rewrite/]
Code:
RewriteEngine On
RewriteMap  lc int:tolower
RewriteCond %{REQUEST_URI} [A-Z]
RewriteRule (.*) ${lc:$1} [R=301,L]
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.