Welcome! Log In Create A New Profile

Advanced

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

October 03, 2019 01:03PM
I also would like to add that when I access: example.com/API/ it is lowercased to example.com/api/. According to my configuration it should not. So it means location #1 is not working properly.



Alex Med Wrote:
-------------------------------------------------------
> Dear Francis:
>
> Here are the answers to your questions. Thank YOU for helping!
>
> The location block are in the following order:
>
> Location #1
> location ~
> ^/(api|contentAsset|categoriesServlet|DotAjaxDirector|html|dwr|dA)/
> {}
>
> Location #2 ----> This location does the lowercasing
> location ~ [A-Z] { return 301 $scheme://$host$my_uri_to_lowercase;}
>
> Location #3
> location /{}
>
> Everything is lowercased. So I want some paths to be untouched. So I
> created location #1 to exclude some paths from lowercasing. The
> problem is that
> in some URLs containing the paths above are lowercased. For example:
> /dwr/interface/CategoryAjax.js, /dwr/interface/HostAjax.js are
> lowercased.
> Also, /html/images/languages/gh_TW.gif
>
> Any help will be appreciated!
>
>
>
> Note: The function definition for $my_uri_to_lowercase is inside my
> http definition, here is a copy of it:
> ##
> ## URL REWRITE FUNCTION: LOWERCASE ALL URIs
> ## START
>
> perl_set $my_uri_to_lowercase 'sub {
> my $r = shift;
> my $uri = $r->uri;
> $uri = lc($uri);
> return $uri;
> }';
Subject Author Posted

Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Alex Med October 03, 2019 11:36AM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Francis Daly October 03, 2019 11:56AM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Alex Med October 03, 2019 12:21PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Alex Med October 03, 2019 01:03PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Francis Daly October 03, 2019 01:38PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Francis Daly October 03, 2019 03:06PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Alex Med October 04, 2019 03:36PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Francis Daly October 04, 2019 04:52PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Alex Med October 05, 2019 12:41PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Alex Med October 05, 2019 12:50PM

Re: Nginx Reverse Proxy Lowercase URL and some exceptions to the URL

Francis Daly October 06, 2019 07:16AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 62
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready