Прокси nginx по другому пути

Я прочитал документацию по HttpProxyModule для nginx, но не могу понять это:

Я хочу, чтобы, если кто-то посещает, например, http://ss.example.com/1339850978, nginx прокси их http://dl.dropbox.com/u/xxxxx/screenshots/1339850978.png,

Если бы я просто использовал эту строку в моем конфигурационном файле:
proxy_pass http://dl.dropbox.com/u/xxxxx/screenshots/;то им придется добавить .png самих себя.

1 ответ

Решение

Вы могли бы объединить proxy_pass с директивой перезаписи:

rewrite /([^/]+) /$1.png break;
proxy_pass http://dl.dropbox.com/u/xxxxx/screenshots/;
Другие вопросы по тегам