Вопрос по mod_rewrite
Andrei Nigmatulin
anight at monamour.ru
Fri Apr 22 16:00:25 MSD 2005
В Птн, 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 at maloletka.ru
--
Andrei Nigmatulin
GPG PUB KEY 6449830D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nginx-file_note_exists.patch
Type: text/x-patch
Size: 2611 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20050422/485f1e3b/attachment.bin>
More information about the nginx-ru
mailing list