On Tue, Mar 31, 2009 at 03:38:40PM -0400, jackdempsey wrote:
> Hi all,
>
> I'm trying to serve up some static files that I've linked to via a symlink. The -f check is failing:
>
> # check if the file exists and serve it
> if (-f $request_filename) {
> access_log off;
> expires 1d;
> break;
> }
>
> as its obviously not a file. I saw something that suggested using -e instead for symlinks, but that doesn't seem to work for me either (this is version 0.6.32 fwiw). Anyone have any suggestions on what I can do to have symlink'ed files served up?
What you want to do if the file does not exist ? If serving by fastcgi, then
location / {
error_page 404 = @fastcgi;
}
location @fastcgi {
fastcgi_pass ...
}
--
Igor Sysoev
http://sysoev.ru/en/