今天遇到一个问题,同事说要在一个页面中嵌入一个子页面,然后报错提示如下:
看报错描述,像是混合使用了http请求和https请求,应该是页面使用的是https请求,而子页面使用了http请求,导致被拦截了,于是查看nginx转发的逻辑,发现有两个server,一个是80端口监听http请求,另一个是81端口监听https请求,反正比较乱,问了运维老同事说是历史遗留的问题,并且给了我解决办法:
1 | 这是在监听80请求的server段中,location接受的url为`/`,按下面的方法改 |
暂时就这样,记录一下。