rewrite ^(.*)type=[0-9]+\&method=[a-zA-Z0-9]+\&id=[0-9]+$ $type$method$id;
root /var/www/nginx/cache/folder;
error_page 404 = @folder_fetch;
expires 1d;
}
location @folder_fetch {
internal;
rewrite $type$method$id$ /some.do?type=$type&method=$method&id=$id break;
proxy_store /var/www/cache/folder/some.do;
proxy_store_access user:rw group:rw all:r;
}
И при запросе урла:
/some.do?type=4&method=showpreview&id=21995429
В логе получается следующее:
"GET /some.do?type=4&method=showpreview&id=21995429 HTTP/1.1" 301
Вопрос, откуда идет первый редирект, и почему появляется слэш после /some.do во втором запросе....не понятно....
--
Best regards,
Anton Kiryushkin,