Прокси 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/;