<div dir="ltr">I think your comment "intuitively nesting doesn't work" is correct - you wish to merge the uri spaces of django and ipython into one, which means that if both apps need (eg) /static/css/main.css, they will collide and one app will always get the wrong file. It might be that you can avoid collisions of this type by chance, but then you run the risk of collision occurring due to an upgrade of either app.<div>
<br></div><div>I would either a) see if you can modify the static files location for the apps, or serve one / both off a subdomain  - <a href="http://notebook.mysite.com">notebook.mysite.com</a> or similiar. If you really want to try the "merge" approach, try_files <a href="http://nginx.org/en/docs/http/ngx_http_core_module.html#try_files">http://nginx.org/en/docs/http/ngx_http_core_module.html#try_files</a> might be of use.<div class="gmail_extra">
<br><br><div class="gmail_quote">On 8 May 2014 20:50, kafonek <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Hello,<br>
<br>
Sorry for the beginner question, but I can't seem to find an example<br>
anywhere that shows how to handle nginx hosting more than one reverse proxy<br>
(such as a Django app and an Ipython notebook) where both systems have<br>
static files in different directories.<br>
<br>
The relevant parts of my nginx conf look something like this -<br>
<br>
location /django {<br>
    #gunicorn server running on localhost port 8000<br>
    proxy_pass <a href="http://127.0.0.1:8000/" target="_blank">http://127.0.0.1:8000/</a>;<br>
}<br>
<br>
location /ipython {<br>
    #ipython notebook server (tornado) running on localhost port 9999<br>
    proxy_pass <a href="http://127.0.0.1:9999/" target="_blank">http://127.0.0.1:9999/</a>;<br>
}<br>
<br>
location /static {<br>
    alias /opt/django/django_project/static/;<br>
    #alias /usr/lib/python2.6/site-packages/IPython/html/static/;<br>
}<br>
<br>
<br>
Is there a way to specify two different directories of static files or nest<br>
a location /static/ inside the other blocks?  Intuitively nesting doesn't<br>
work, because the css is calling /static, not /ipython/static or<br>
/django/static.<br>
<br>
My end goal would be to go to <a href="http://mysite.com/django/" target="_blank">http://mysite.com/django/</a> to see my Django<br>
pages and <a href="http://mysite.com/ipython/" target="_blank">http://mysite.com/ipython/</a> to get to my ipython notebook server.<br>
Either one works right now if I point location /static {} to the appropriate<br>
alias, but I don't know how to get both working at the same time.<br>
<br>
Thanks in advance.<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?2,249943,249943#msg-249943" target="_blank">http://forum.nginx.org/read.php?2,249943,249943#msg-249943</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font color="#000000" face="Arial, sans-serif"><b>Matt Gray</b></font><br style="color:rgb(0,0,0);font-family:Arial,sans-serif"><font color="#000000" face="Arial, sans-serif">API Developer</font><br style="color:rgb(0,0,0);font-family:Arial,sans-serif">
<br style="color:rgb(0,0,0);font-family:Arial,sans-serif"><b style="color:rgb(0,0,0);font-family:Arial,sans-serif">T:</b><span style="color:rgb(0,0,0);font-family:Arial,sans-serif"> +44(0)207 099 7777 </span><br style="color:rgb(0,0,0);font-family:Arial,sans-serif">
<b style="color:rgb(0,0,0);font-family:Arial,sans-serif">E:</b><span style="color:rgb(0,0,0);font-family:Arial,sans-serif"> </span><a href="mailto:matt.gray@7digital.com" style="color:rgb(0,51,204);font-family:Arial,sans-serif" target="_blank">matt.gray@7digital.com</a><span style="color:rgb(0,0,0);font-family:Arial,sans-serif"> </span><br style="color:rgb(0,0,0);font-family:Arial,sans-serif">
<b style="color:rgb(0,0,0);font-family:Arial,sans-serif">W:</b><span style="color:rgb(0,0,0);font-family:Arial,sans-serif"> </span><a href="http://www.google.com/url?q=http%3A%2F%2Fwww.7digital.com&sa=D&sntz=1&usg=AFrqEzeLlO75mVeA-8Yi-niLjEpFokXaYA" style="color:rgb(0,51,204);font-family:Arial,sans-serif" target="_blank">www.7digital.com</a><span style="color:rgb(0,0,0);font-family:Arial,sans-serif"> </span><br>
</div>
</div></div></div>

<br>
<span style="font-size:7.5pt;font-family:Verdana,sans-serif"><img src="http://www.7digital.com/stores/assets/7digital.com/7d_EmailSignature.gif"><br><br>This
 email, including attachments, is private and confidential. If you have 
received this email in error please notify the sender and delete it from
 your system. Emails are not secure and may contain viruses. No 
liability can be accepted for viruses that might be transferred by this 
email or any attachment. Any unauthorised copying of this message or 
unauthorised distribution and publication of the information contained 
herein are prohibited.<br><br></span><font style="font-family:Arial,Helvetica,sans-serif" size="1"><font style="font-family:Arial,Helvetica,sans-serif" size="1">7digital Limited. Registered office:</font><font style="font-family:Arial,Helvetica,sans-serif;font-size:1.3em" size="1"> </font><font face="Arial, Helvetica, sans-serif" size="1">69 Wilson Street, London EC2A 2BB</font><span style="font-family:Arial,Helvetica,sans-serif;font-size:x-small">.<br>Registered in</span><font size="1"> England and Wales. Registered No. 04843573.</font></font>