ポート8888のローカルホストでホストされているWordpressをプロキシしたいと思います。
このノード-http-proxyにhttp:// localhost:8001 /のようにhttpを送信すると、http:// localhost:8888/にリダイレクトされます。つまり、Wordpressはポート8888であると考えているため、Wordpressがリダイレクトを実行します。
これを正しくリバースプロキシするにはどうすればよいですか?
var util = require('util'),
http = require('http'),
httpProxy = require('http-proxy');
//
// Create a new instance of HttProxy to use in your server
//
var proxy = new httpProxy.RoutingProxy();
http.createServer(function (req, res) {
proxy.proxyRequest(req, res, {
host: 'localhost',
port: 8888
});
}).listen(8001);
この問題は役に立ちますか?https://github.com/nodejitsu/node-http-proxy/pull/376ですが、使い方がわかりません。