ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ?ЯавЯг аЯ mod_rewrite



Добрый день, Андрей !

Пришлите, мне пожалуйста Ваш патч с описанием, чтобы я его включил на сайт nginx.info

Я как раз заканчиваю публикацию своих патчей и открою раздел.

С Уважением,
Дмитрий.


Andrei Nigmatulin пишет:

В Птн, 22.04.2005, в 15:51, Alexey Bestciokov пишет:
нет, этого функционанала на данный момент нет
но - можно обрабатывать 404 ошибку с =302 :)
и получать такой же результат

d> Здравствуйте!

d> Можно ли в nginx сделать аналог апачевского

d> RewriteCond %{REQUEST_FILENAME} !-f
d> RewriteRule ^dir/(\d+).gif$ bin/script.cgi?$1 [L,QSA]

d> т.е. Если картинки нет- она генерится скриптом, если есть - отдается с диска

на самом деле можно, но только с патчем, see attachment

я использую это примерно в такой конфигурации :

location / {
   root /html;

   if ($file_not_exists) {
       rewrite ^/(.*)$ /proxied/$1 last;
   }
}

location /proxied/ {
   proxy_pass ...
   ...
}

"it works for me" и никаких гарантий на этот хак не даю ;-)

d> Заленский Дмитрий





Алексей Бещ?ков.
proforg@xxxxxxxxxxxx






 




Copyright © Lexa Software, 1996-2009.