今天一个破问题浪费我一下午的时间,我一直在找自己代码是不是有什么问题,或者是不是express有什么bug,结果到最后发现原来是iis的问题。
如果是在win上用iis反代站点的话,通常都会用iis的requestRouter插件,在他的设置页面`Application Request Routing`里网上的教程通常都勾着`Reverse rewrite host in response headers`这一项,就是因为这个设置导致后端返回的http头中location指定的跳转地址被替换为了此站点的地址,不知道这是个什么智障操作。
本文发布于 https://luojia.me
本站文章未经文下加注授权不得拷贝发布。