我在unix
我在端口9000上运行内部(在计算机上)服务器
我想通过我的网站www.example.com
访问此服务器我想在www.example.com上保留已有的内容,但可以通过www.example.com/internal访问我的内部服务器
我需要做些什么才能实现这一目标?
答案 0 :(得分:1)
您的网络服务器需要反向代理。
对于Apache HTTPD(兼容),我建议将RewriteRule与代理标志一起使用:
app.use('/admin/:var(.{1,})',function(req,res,next){
res.send("hello world");
console.log("matched "+req.params.var);
});