Node-RED与IIS URL Rewrite配置故障:Dashboard无法访问
Node-RED Dashboard无法通过IIS URL Rewrite访问的问题
我是Node-RED和IIS的新手,目前遇到了URL重写后的Dashboard访问问题,具体情况如下:
初始配置与问题
- 通过IIS URL Rewrite将
localhost:1880重写映射至https://example.com,Node-RED Flow Editor可通过https://example.com正常访问。 - 但配置后
https://example.com/ui无法打开Node-RED Dashboard,直接访问localhost:1880/ui却能正常使用。
后续调整尝试
修改Node-RED的settings.js配置文件:
- 取消注释并设置
httpAdminRoot: '/flow',将Flow Editor的本地访问路径改为localhost:1880/flow - 取消注释并设置
ui: {path: "/"},将Dashboard的本地访问路径改为localhost:1880/
当前状态
- Flow Editor现在可通过
https://example.com/flow正常访问 - 访问
https://example.com仍无法打开Dashboard,出现错误(错误截图附后)
相关配置截图
恳请各位提供解决思路,谢谢!
内容的提问来源于stack exchange,提问作者Mervy
相关产品推荐
相关产品推荐

