Hi Roberto,
My Django app runs perfectly ok under FastCGI and nginx but is not
capable of resolving the proper PATH_INFO under uWSGI. In
fastcgi_params, the value of PATH_INFO and SCRIPT_NAME are set to
"$fastcgi_script_name". My nginx config looks like this:
location / {
uwsgi_pass django;
include uwsgi_params;
}
My wsgi app (django-hotsauce) really relay on a HTTP/1.1 compatible
PATH_INFO value, just like in wsgiref. Why is it not possible to
implement $uwsgi_script_name variable for nginx?
Best regards,
Etienne
Le 2017-07-27 à 08:36, Roberto De Ioris a écrit :
Hi, this is an example on how to configure multiple apps:
http://uwsgi-docs.readthedocs.io/en/latest/Snippets.html#multiple-flask-apps-in-different-mountpoints
Best thing to do is completely avoid nginx manipulating the SCRIPT_NAME
variable.
Even when under fastcgi, the WSGI standard expects a different meaning for
SCRIPT_NAME
--
Etienne Robillard
[email protected]
http://www.isotopesoftware.ca/
_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx