This is a discussion on help! disabling apache server case sensitivity within the Linux Web Servers forums, part of the Web Server and Related Forums category; switching to Apache from IIS, many images not displaying because of improper case - IIS is case insensitive. I need to ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
switching to Apache from IIS, many images not displaying because of
improper case - IIS is case insensitive. I need to disable case sensitivity on the Apache server. so, for example http://images.domain.com/Header.jpg will display header.jpg. How can I accomplish this? |
|
|||
|
On Fri, 30 Sep 2004, Curt H. wrote:
> switching to Apache from IIS, many images not displaying because of > improper case - IIS is case insensitive. URLs are, by definition, case-sensitive. > I need to disable case sensitivity on the Apache server. Your choice of words suggests that you don't understand the problem. IIS isn't literally case-insensitive: no web server can be, because URLs are, by definition, case-sensitive. what it really does is to hide the problem. At a nontrivial cost in terms of cacheability etc. > so, for example http://images.domain.com/Header.jpg will display > header.jpg. How can I accomplish this? You can get some way to hiding the problem in Apache by turning on mod_speling, until you can find the time to actually solve it. mod_speling does less overall damage than IIS, because it redirects mis-cased URL references to their canonical URL, rather than serving out the same resource under lots of different URLs. A tool which then searches for redirections (e. Xenu link checker with appropriate option settings) can help to repair the original problem. good luck |