gpt4 book ai didi

node.js - 错误 404.4 您正在查找的资源没有与其关联的处理程序

转载 作者:太空宇宙 更新时间:2023-11-03 23:00:08 25 4
gpt4 key购买 nike

HTTP Error 404.4 - Not Found The resource you are looking for does not have a handler associated with it.

web.config

<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />

<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="(.*)" />
<action type="Rewrite" url="http://localhost:3000/{R:1}" />
</rule>

</rules>
</rewrite>

</system.webServer>
</location>
</configuration>

我想将 mywebsite.com 重定向到 http://localhost:3000

  • mywebsite.com 位于 iis 和主机文件
  • http://localhost:3000 是运行网站的nodejs
  • 我安装了应用程序请求路由url-rewrite
  • 我在站点文件夹上设置了 iusr 权限
  • 重定向在我的 Windows Server 2016 上有效,但在 Win 10 上无效

最佳答案

您需要启用 IIS 将请求路由到 Nodejs。

首先,通过在 IIS 网站上下载或使用 IIS 管理器中的“Web 平台安装程序”来下载应用程序请求路由。

接下来,在 IIS 管理器上选择您的服务器,然后在 IIS 类别下打开应用程序请求路由缓存。

在屏幕右侧,选择“服务器代理设置...”,然后在表单中勾选启用代理。

完成这些步骤后,您也许能够正​​确连接到 Node 。

供引用: https://learn.microsoft.com/en-us/iis/extensions/configuring-application-request-routing-arr/creating-a-forward-proxy-using-application-request-routing

关于node.js - 错误 404.4 您正在查找的资源没有与其关联的处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50356301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com