サーバー上の /images/someimage.png へのリクエストをhttp://some.other.server/images/someimage.pngにリダイレクトしたいと考えています。私のnginx設定には次のものがあります:
location ^/images/.*(png|jpg|gif)$ {
rewrite ^/images/(.*)(png|jpg|gif)$ http://anotherserver.com/images/$1$2 redirect;
return 302;
}
しかし、何らかの理由でhttp://test.com/images/test.pngを要求してもヒットしません (そのファイルがサーバーに存在しないため、404 が返されます)。