<div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(51,51,153)">According to the <a href="http://nginx.org/en/docs/http/ngx_http_core_module.html#location">location</a> directive documentation, nginx will match one location block only.<br>nginx will first match the longest prefix location to your request.<br></div><div class="gmail_default" style="font-size:small;color:rgb(51,51,153)">If that longest prefix is the one you provided, then regular expression won't be checked, as you used the special modifier doing that.<br></div><div class="gmail_default" style="font-size:small;color:rgb(51,51,153)">If that longest prefix is another location rule, then nginx will remember it, search for regex locations matches, stop at the first one matching or revert back to the longest prefix lcoation found earlier.<br><br></div><div class="gmail_default" style="font-size:small;color:rgb(51,51,153)">So, if you have no longer prefix location matching those URIs, then the files will be served by it.<br></div><div class="gmail_extra"><div><div class="gmail_signature"><font size="1"><span style="color:rgb(102,102,102)">---<br></span><b><span style="color:rgb(102,102,102)">B. R.</span></b><span style="color:rgb(102,102,102)"></span></font></div></div>
<br><div class="gmail_quote">On Sat, Jan 17, 2015 at 1:14 AM, tommygunner <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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">changing location line to:<br>
<br>
location ^~ /media/po_compressor/ {<br>
<br>
should allow it to look for all files within this directory and<br>
sub-directories, right?<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?2,256154,256155#msg-256155" target="_blank">http://forum.nginx.org/read.php?2,256154,256155#msg-256155</a><br>
<div class="HOEnZb"><div class="h5"><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>
</div></div></blockquote></div><br></div></div>