rkholmes wrote: Apache on UNIX/Linux is case sensitive with the files it serves unless you have the Apache module called mod speling installed (yes I spelled the module name right..the author must have a sense of humor). So unless the afore mentioned Apache module is installedhttp://www.example.com/SoMeFiLe.html would generate a 404 unless a file of that exact name and case was located within the directory specified to hold the content (usually /apache/htdocs OR /www/data). I'm not sure about Apache on Windows but since the OSI model is transparent to the platform, I would imagine the same applies there. To get this post back on track, to the best of my knowledge I don't think that DNS zones are case sensetive. Please refer to this example http://www.zytrax.com/books/dns/ch6/mydomain.html which does illustrate this. Granted there is a mixture of case used in the example, but note its consistency which I do believe is simply for housekeeping and consistency.
2.3.3. Character Case For all parts of the DNS that are part of the official protocol, all comparisons between character strings (e.g., labels, domain names, etc.) are done in a case-insensitive manner. At present, this rule is in force throughout the domain system without exception. However, future additions beyond current usage may need to use the full binary octet capabilities in names, so attempts to store domain names in 7-bit ASCII or use of special bytes to terminate labels, etc., should be avoided.
rkholmes wrote: From RFC 1035, Page 9 2.3.3. Character Case For all parts of the DNS that are part of the official protocol, all comparisons between character strings (e.g., labels, domain names, etc.) are done in a case-insensitive manner. At present, this rule is in force throughout the domain system without exception. However, future additions beyond current usage may need to use the full binary octet capabilities in names, so attempts to store domain names in 7-bit ASCII or use of special bytes to terminate labels, etc., should be avoided. This rule has yet to be superseded.