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