location question
Igor Sysoev
is at rambler-co.ru
Thu Sep 3 16:01:03 MSD 2009
On Thu, Sep 03, 2009 at 12:33:43PM +0200, Tomasz Pajor wrote:
> This worked great, but i had to change the request format to:
>
> http://test.dev/imgheaders/<img_hash>.png?<img_serialize>
>
> and the image if exists is in /vhosts/static/img/headers/<img_hash>.png
>
> Can You please update the location statement, because I can't get it right,
> thanks!
It's even simpler:
location /imgheaders/ {
root ...
try_files $uri @php;
}
> --
> Best regards
> Tomasz Pajor
>
>
> >On Thu, Sep 03, 2009 at 11:14:17AM +0200, Tomasz Pajor wrote:
> >
> >
> >>I have a request:
> >>
> >>http://test.dev/imgheaders/<img_hash>/<img_serialize>
> >>
> >>What I want to achieve is, get from location <img_hash>, and check if
> >>file exists, if it exists then serve the file. if file not exists pass
> >><img_serialize> to php fastcgi script and it will return the image.
> >>
> >>Any suggestions on how to achieve this?
> >>
> >
> > location ~ ^(/imgheaders/[^/]+)/[^/]$ {
> > root ...
> > try_files $1 @php;
> > }
> >
> > location @php {
> > ...
> > }
> >
> >
> >
>
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list