Запутался с mod_rewrite

Crys

Двинутый новичок
Запутался с mod_rewrite

Нужно в mod_rewrite проверить существование файла и перенаправить на него..

То есть, при запросе /page.php проверяем, существует ли файл по пути /folder/page.php и если существует, направляем на него. Иначе продолжаем дальше....

Apache/2.2.4

Код:
  RewriteCond /folder/%{REQUEST_FILENAME} -f
  RewriteRule ^(.*)$ /folder/$1 [L]
Указывал относительные, абсолютные пути, от корня диска, от doc root... В общем, условие игнорируется.

Как правильно сделать такую махинацию?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
1. RewriteCond /folder/%{REQUEST_FILENAME} -f
- смотрим пхп=инфо и что видно в REQUEST_FILENAME ?
2. Реврайт подключен? Проверил? (как проверить обсуждалось многократно
 

Crys

Двинутый новичок
Опс.. кажися в REQUEST_FILENAME не запрошенный файл, а полный путь...
Код:
  RewriteCond ПОЛНЫЙ_ПУТЬ_ОТ_КОРНЯ_К_ФАЙЛУ -f
работает...
хотя тута показано, что работает как запрошенный файл...

-~{}~ 24.03.10 16:58:

1. %{REQUEST_FILENAME} - смотрим пхп=инфо?
угук.. как выше говорил, полный путь.. поэтому и не работало..
 
Сверху