Возникла такая проблема. Нужно каким-то образом отдавать файлы через обработчик 404-й ошибки в php. С голимым apache всё нормально, nginx разумеется говорит, что файл Not Found и это правильно, потому что такого файла нет.
Хотелось бы довольно простую вещь сделать - если на определённом Location nginx не нашёл файл, то чтобы он просто этот запрос, который вернул ошибку передал apache. Помоему это должно решить проблему или нет?
Пробовал делать разные конструкции вида error_page 404, но так и ничего не добился - либо Not Found, либо запрос уходит apache, но не как для обработки 404-й ошибки.
Буду также рад любым советам как решить эту проблему. Работает связка nginx+apache+php. Без FastCGI. Не знаю важно это или нет, но PHP вызывается как просто CGI без mod_php.