将 koishi 通过 IIS 反代后加载页面为空白

(首先,使用 IIS 是因为我有其他 msSQL 的服务部署在 Windows 的 IIS 服务上,而且迁移到 Nignx 和 Apache 有点麻烦 :disappointed_relieved:

我的 koishi 管理页面是可以正常访问的,当我使用 IIS 的 url 重写功能反向代理并配置 selfurl 后,代理后的页面加载出是一片空白,仅 favicon 和 title 可以在标签栏上显示。

所以,请问有什么解决方案吗 :face_with_monocle:

4 个赞

需要用 URL 重写的时候就不对了。什么情况下需要 URL 重写?

2 个赞

可能是我的表述问题,IIS 实现反向代理的功能在 url 重写里面

3 个赞

先不要管 selfUrl,看看直接连 Koishi 能不能连上。

2 个赞

通过原地址可以,反代后就不行了

3 个赞

不会配 iis,如果是我自己用的话,我会选择了解如何配置的反向代理软件

一个看起来很奇怪的方案:把 Nginx 放在 iis 前面)

2 个赞

我又尝试了几次,可能是 iis 落后的原因吧,所以暂时采用 302 重定向代替反代理了,谢谢大家。

3 个赞