请教一个 Caddy 反代的问题

2018-04-12 14:55:42 +08:00
 nyanyh

有个开了 CloudFront CDN 的网站,国内访问很慢,在自己服务器上做了个反代

需求:访问 uwccsc.example.com 相当于访问源网站

Caddyfile 配置如下:

https://uwccsc-static.example.com {
    tls <email>

    proxy / https://assets.prod.managebac.com {
        header_upstream Host assets.prod.managebac.com
        header_upstream Accept-Encoding identity
    }

}

https://uwccsc.example.com {
    tls <email>

    proxy / https://uwccsc.managebac.com {
        header_upstream Host uwccsc.managebac.com
        header_upstream Accept-Encoding identity
    }

    filter rule {
        content_type text/.*
        search_pattern assets.prod.managebac.com
        replacement uwccsc-static.example.com
    }

    filter rule {
        content_type text/.*
        search_pattern uwccsc.managebac.com
        replacement uwccsc.example.com
    }

}

这个网站,访问uwccsc.managebac.com/parent的时候如果未登录会跳转到uwccsc.managebac.com/login,但是在我的域名上访问uwccsc.example.com/parent的时候会直接跳转回源网站而不是uwccsc.example.com/parent,这个反代应该怎样配置呢

1477 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446236

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX