How to make URL case insensitive with Nginx -


i using nginx simple demo website, , configure nginx this:

server {     listen          80;     server_name     www.abc.com;      location / {         index           index.html;         root            /home/www.abc.com/;     } } 

in www.abc.com folder, have sub-folder named sub, , inside has index.html file. when try visit www.abc.com/sub/index.html, works fine. if visit www.abc.com/sub/index.html, returns 404.

how configure nginx case-insensitive in url?

server {     # default, don't need this!     #listen          80;      server_name     www.abc.com;      # index , root global configurations whole server.     index           index.html;     root            /home/www.abc.com/;      location / {         location ~* ^/sub/ {             # tilde , asterisks ensure location             # matched case insensitive. nginx not support             # setting absolutely case insensitive.             # reason easy, it's costly in terms of performance.         }     } } 

Comments

Popular posts from this blog

java - Run a .jar on Heroku -

java - Jtable duplicate Rows -

validation - How to pass paramaters like unix into windows batch file -