I currently have my server setup so /file.php/whatever gets passed to fcgi. Works fine. However, when I attempt to use try_files $uri /404.html, to get around that god forsaken "No input file specified", I get errors like the following:
2009/08/18 04:39:09 [error] 25955#0: *1311 rewrite or internal redirection cycle while internal redirect to "index.php", client: <redacted>, server: <redacted>, request: "GET /test.php/blah HTTP/1.1", host: "<redacted>"
With the try_files in place, access to test.php and test.php?whatever works fine. However, access to test.php/whatever causes the 500 as shown above. The kicker is that since fcgi uses 502 for both "No input file specified" AND other problems, I can't just intercept the 502 error. So, anyone got any ideas?