Forum Moderators: Robert Charlton & goodroi
In looking at their log file, I see that Google has tried to access the following page:
A-Domain/floppy_widget_games-plastic_xenon_fixer.php?frm=Floppy Widget Games:Plastic Xenon Fixer
The only difference in these URL's and there's 100's of them, is the Capitalization.
So, it causes me to ponder two things:
1. Is Google indexing the proper URL as in the sitemap and just trying variations of it?
2. Does Google just not like mixed case letters in a URL? If so, then why does it only change the capital letters prior to the .php statement?
I just installed an Apache module called mod_speling (that's the correct spelling of it, it's a joke) that makes Apache be case-insensitive, and recovers from minor misspellings (omitted/added characters, transposed characters). That now makes all those lower-case URLs reachable.
If, after scanning the directory,no matching document was found, Apache will proceed as usual and return a "document not found" error. only one document is found that "almost" matches the request, then it is returned in the form of a redirection response. more than one document with a close match was found, then the list of the matches is returned to the client, and the client can select the correct candidate. [httpd.apache.org...]
My concern is that the redirection response returns a 301 status code and not a 302. A 302 would open you up to serious duplicate url problems. Remember, Google IS case sensitive, as are all the major search engines.