Ref to the question 我正在通过IISnode运行节点api和角度组件。在参考上述问题。我已经部署到IIS,在不同的文件夹中有Angular和node api,因此当我从IIS服务器浏览应用程序时,它显示在不同的目录中,如下图所示,并且已经显示了iisnode的虚拟目录结构在下面。
当我单击客户端时,我看到angular和node api可以按预期工作,但是我希望做到这一点而无需单击客户端,如下所示。
请注意:如上面的问题所示,我拥有app.js和web.config
答案 0 :(得分:0)
答案是将web.config中的任何请求指向app.js,而app.js具有转移到所需位置的逻辑。
<rule name="api">
<match url="api/*" />
<action type="Rewrite" url="app.js" />
</rule>