嘟嘟社区

[美国VPS] nginx可以反代http(s)代理吗


本帖最后由 三氧化二砷 于 2022-4-12 11:43 编辑

想用域名分流http代理 就不用每个代理占用一个端口了
目前配置如下
gost起http代理 gost -L http://:30118
直接使用ip:30118 http代理正常
使用宝塔反代 代码如下

  1. location /
  2. {
  3.     proxy_pass http://127.0.0.1:30118;
  4.     proxy_set_header Host $host;
  5.     proxy_set_header X-Real-IP $remote_addr;
  6.     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  7.     proxy_set_header REMOTE-HOST $remote_addr;
  8.    
  9.     add_header X-Cache $upstream_cache_status;
  10.    
  11.     #Set Nginx Cache
  12.    
  13.             add_header Cache-Control no-cache;
  14. }

复制代码

后使用域名:80 http代理无法访问

当然可以,这种小白问题不如google,百度来的快,坛子里都是扯犊子的
可以,但性能不行

snoywing 发表于 2022-4-12 11:23
当然可以,这种小白问题不如google,百度来的快,坛子里都是扯犊子的

搜不到啊

nginx就是干这活的,每个域名一个独立的server,都监听80/443,nginx就会根据域名匹配到对应的server里面去

rem 发表于 2022-4-12 11:30
nginx就是干这活的,每个域名一个独立的server,都监听80/443,nginx就会根据域名匹配到对应的server里面去 …

反代http代理之后无法连接

不行,只能反代http

jekyll 发表于 2022-4-12 11:47
不行,只能反代http

现在就是http代理 好像也不行