0
如果你這樣做在Nginx的:上覆制的NodeJS Nginx的proxy_pass +快速
location /apiproxy/ {
proxy_pass https://apidev.site.com/;
}
到domain.com/apiproxy/*將傳遞給apidev.site.com/*所有要求,所以domain.com/apiproxy/foo/bar /將傳遞給apidev.site.com/foo/bar。
進出口試圖複製在了的NodeJS相同的行爲與快遞和proxy,根據文檔:
app.use('/apiproxy/*', proxy('https://apidev.site.com/v1', {
proxyReqPathResolver: function(req) {
console.log(require('url').parse(req.url).path);
return require('url').parse(req.url).path;
}}));
但經過/ apriproxy /鬆散everithing。任何想法?