Nginx ignores the case of how to set URL?

Does nginx ignores how to set up the case of URL, apache has
CheckSpelling module, then nginx it?

Posted at Nginx Forum:
http://forum.nginx.org/read.php?2,144863,144863#msg-144863

On Wed, Oct 27, 2010 at 02:05:50AM -0400, ronin wrote:

Does nginx ignores how to set up the case of URL, apache has
CheckSpelling module, then nginx it?

No. nginx relies on filesystem case ignorance.

CheckSpelling functionality causes a lot of syscalls: instead of
open()/fstat()/close() it requires additionally
opendir()/readdir()/closedir() which cause at least 9 syscalls on
FreeBSD.
They can be cached using nginx open_file_cache, but I think it’s
better to use exact names: browsers do not ignore case when they cache
response.


Igor S.
http://sysoev.ru/en/

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs