首页 文章

IIS反向代理到node.js

提问于
浏览
3

我正在尝试配置反向代理,以便从IIS中托管的网站到node.js应用程序进行HTTP调用 .

我会更好地解释一下:

我已经雇用了VPS . 在这个VPS中,我有一个IIS网站(简单的HTMl Javascript)和一个在localhost:3000上运行的node.js应用程序 . 在javascript中,我对node.js进行HHTP GET调用以获取一些数据 .

我需要配置一个反向代理,以便对node.mydomain.com进行的HTTP调用在内部重定向到localhost:3000 .

网站HTTP呼叫示例:

$.get( "node.mymydomain.com/balance", function( data ) {
  alert( data );
});

用IIS,ARR和URL重写2天后,我无法正确配置它,我相信它不是那么复杂......

这是我第一次使用IIS,我需要一些技巧或教程......

这就是我到目前为止所做的:

  • 我创建了一个名为"node"的服务器场,指向127.0.0.1,在高级设置中,我将HTTP端口从80更改为3000,因为这是我的node.js应用程序运行的位置:

  • 我被问到是否要创建URL重写规则我点击是:

  • 我生成以下条件:

我添加条件并将其路由到我的新"node"服务器场:

我在我的笔记本电脑node.mydomain.com/balance上进行测试,但它无法运行....:S

我真的很感激这方面的一些帮助..

问候,

1 回答

相关问题