Welcome! Log In Create A New Profile

Advanced

Re: Rewriting Base URL when passing

Valentin V. Bartenev
February 15, 2012 01:10PM
On Wednesday 15 February 2012 21:32:30 adam estes wrote:
> I'm trying to setup Django through UWSGI using Nginx.
>
> I got the UWSGI pass to work using this function
>
> location / {
> include uwsgi_params;
> uwsgi_pass 127.0.0.1:9001;
> }
> Unfortunately when I visit /django/admin. I get an error
>
> Page not found (404) Request Method: GET Request URL:
> http://69.x.x.x/django/admin Using the URLconf defined in Django.urls,
> Django tried these URL patterns, in this order: ^admin/
>
> How can I have nginx rewrite the url to not pass the /django part?

You can use "rewrite" directive:

http://nginx.org/en/docs/http/ngx_http_rewrite_module.html#rewrite

Or regexp "location" with captures and correspond uwsgi_param setting.

http://nginx.org/en/docs/http/ngx_http_core_module.html#location

i.e.:

location /django/ {

location ~ ^/django(?P<adm_path>/admin/.+)$ {
uwsgi_param PATH_INFO $adm_path;
...
}

}

wbr, Valentin V. Bartenev

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Rewriting Base URL when passing

adam estes February 15, 2012 12:34PM

Re: Rewriting Base URL when passing

António P. P. Almeida February 15, 2012 12:46PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 01:10PM

Re: Rewriting Base URL when passing

adam estes February 15, 2012 01:56PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 02:50PM

Re: Rewriting Base URL when passing

adam estes February 15, 2012 03:08PM

Re: Rewriting Base URL when passing

adam estes February 15, 2012 03:16PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 03:36PM

Re: Rewriting Base URL when passing

adam estes February 15, 2012 03:42PM

Re: Rewriting Base URL when passing

adam estes February 15, 2012 03:44PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 04:20PM

Re: Rewriting Base URL when passing

adam estes February 15, 2012 04:24PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 04:40PM

Re: Rewriting Base URL when passing

adam estes February 15, 2012 04:42PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 05:14PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 05:58PM

Re: Rewriting Base URL when passing

Valentin V. Bartenev February 15, 2012 03:28PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 319
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready