Добрый день,
Волею случая нужно было сделать следующие рулы:
if (-f $request_filename.php) {
rewrite ^(.+)$ /$1.php last;
}
if (!-f $request_filename.php) {
return 404;
}
т.е. при запросе на file, проверялось наличие file.php и слалось на обработку (дальше стоит локейшен с прокси)
Заодно (иногда есть файлы без расширения), при отсутствии файла .php насильно возвращается 404
Вот сижу и думаю, как объединить эти 2 рула и по возможности отказаться от rewrite, если такое возможно
Буду благодарен за любую помощь!