1
keepeye 2022 年 4 月 22 日
首先协议没有变化之说,http 和 https 是两个 server 块,你要分别在里面写规则
规则试试看下面这种,我也不知道行不行 location ~ /(.*)/(.*) { resolver 8.8.8.8; set $myhost $1; proxy_pass http://$myhost/$2; } |
3
qiujun 2022 年 4 月 22 日
|
4
iqoo 2022 年 4 月 22 日
建议加上 upstream 配置 keepalive ,不然每次访问都要建立连接,性能开销超大。
|
5
FanError 2022 年 4 月 22 日
顺便在这问个问题,nginx 反代的目标是 https 时,直接报错。。
当时测试反代百度,直接就报错了。。是不是反代 https 网站时,还需要特殊设置,或者有些目标网站特殊设置后,就不能反代了? |
8
ophark 2022 年 4 月 24 日
proxy_pass http://$myhost/$2;
改成 proxy_pass $scheme://$myhost/$2; |