NGINX: как отдавать удаленный файл с «родными» заголовками, на лету меняя его содержимое?
Доброго времени суток.
Есть локейшн на файл text/javascript (http(s)://mydomain.com/file.js), сам файл нужно брать по ссылке на внешний ресурс (http(s)://somedomain.com/file.js).
Необходимо при запросе на http(s)://mydomain.com/file.js отдавать файл http(s)://somedomain.com/file.js, на ходу меняя содержимое (подменяя один адрес на другой в нескольких местах) и подставляя заголовки удаленного файла.
Возможен ли сабж, и если да, то как? И если нет, то каким путем можно достичь желаемого (отдавать удаленный файл (затянутый curl'ом?..), на лету меняя заголовки и содержимое)?