立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 257|回复: 7

求教育 nginx 反代

[复制链接]

求教育 nginx 反代

[复制链接]

117

主题

208

回帖

1494

积分

金牌会员

积分
1494
查无此人

117

主题

208

回帖

1494

积分

金牌会员

积分
1494
2017-7-23 11:38:34 | 显示全部楼层 |阅读模式
server {
        listen       80;
        server_name  ~^(.+)\.ispdiy\.com$;
                set $domain $1;

        location / {
                        
                        proxy_pass   http://290.141.55.179:8080/$domain/;
                        proxy_redirect http://209.141.55.179:8080/$domain /;
                        proxy_set_header       Host $domain.ispdiy.com;
                        proxy_set_header        Referer        'http://www.$domain.com/';
            proxy_set_header   X-Real-IP  $remote_addr;
            proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Accept-Encoding "";
            proxy_cache_valid      200  12d;
            proxy_cache_use_stale  error timeout invalid_header updating http_500 http_502 http_503 http_504;

        }


    }

想吧 http://290.141.55.179:8080/ 下面的子目录反代成 主页 ,这段代码的结果是所有页面都会跳回主页面去 。

比如 123.ispdiy.com/333.html 点击之后会跳到 123.ispdiy.com ,所以网页无**常显示。
回复

使用道具 举报

16

主题

762

回帖

2521

积分

金牌会员

积分
2521
wtycn

16

主题

762

回帖

2521

积分

金牌会员

积分
2521
2017-7-23 11:50:20 | 显示全部楼层
这是我见过最怪异的反代代码块。
回复

使用道具 举报

117

主题

208

回帖

1494

积分

金牌会员

积分
1494
查无此人 楼主

117

主题

208

回帖

1494

积分

金牌会员

积分
1494
2017-7-23 11:55:50 | 显示全部楼层
[ol]
  • #简化版
  •     server {
  •         listen       80;
  •         server_name  ~^(.+)\.ispdiy\.com$; 泛解析 每个二级域名对应290.141.55.179:8080下的一个子目录
  •         set $domain $1; 设置变量
  •         location / {
  •                        
  •             proxy_pass   http://290.141.55.179:8080/$domain/; 某个具体的目录
  •         }
  •     }
  •         
  • #直接设置具体的子域名和子目录是正常的, 但泛解析不正常,都只能显示每个子站的首页。[/ol]复制代码
  • 回复

    使用道具 举报

    6

    主题

    58

    回帖

    196

    积分

    注册会员

    积分
    196
    dabiantai

    6

    主题

    58

    回帖

    196

    积分

    注册会员

    积分
    196
    2017-7-23 11:58:01 | 显示全部楼层
    proxy_pass   http://290.141.55.179:8080/$domain/$request_uri;    ?
    回复

    使用道具 举报

    117

    主题

    208

    回帖

    1494

    积分

    金牌会员

    积分
    1494
    查无此人 楼主

    117

    主题

    208

    回帖

    1494

    积分

    金牌会员

    积分
    1494
    2017-7-23 12:00:28 | 显示全部楼层

    dabiantai 发表于 2017-7-23 11:58

    proxy_pass   http://290.141.55.179:8080/$domain/$request_uri;    ?

    救星!微信发来,有红包。
    回复

    使用道具 举报

    145

    主题

    846

    回帖

    3501

    积分

    论坛元老

    积分
    3501
    今晚我是你的

    145

    主题

    846

    回帖

    3501

    积分

    论坛元老

    积分
    3501
    2017-7-23 11:58:00 | 显示全部楼层

    查无此人 发表于 2017-7-23 12:00

    救星!微信发来,有红包。

    微信 520wina
    回复

    使用道具 举报

    17

    主题

    665

    回帖

    2239

    积分

    金牌会员

    积分
    2239
    yunran

    17

    主题

    665

    回帖

    2239

    积分

    金牌会员

    积分
    2239
    2017-7-23 12:33:09 | 显示全部楼层
    楼上大佬666
    回复

    使用道具 举报

    8

    主题

    48

    回帖

    256

    积分

    中级会员

    积分
    256
    wzy181

    8

    主题

    48

    回帖

    256

    积分

    中级会员

    积分
    256
    2017-7-23 12:00:00 | 显示全部楼层
    网页无**常显示。
    法,正 为什么要和谐?
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2025-4-12 20:43 , Processed in 0.021446 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表