V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qcloud
V2EX  ›  问与答

麻烦会反代的朋友看下这个地址能不能反代,付费

  •  
  •   qcloud · 2018-08-08 19:57:25 +08:00 · 1584 次点击
    这是一个创建于 2080 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://content.jwplatform.com/libraries/oqxCz8Dy.js

    就这个地址,我目前用的 Nginx 反代的,不是 502 就是 404,反代总是不成功..懂的哥们看看呗,成功了留个联系方式吧,我会联系你的。

    14 条回复    2018-08-08 21:27:02 +08:00
    houzhenhong
        1
    houzhenhong  
       2018-08-08 20:01:11 +08:00
    SNI?
    https://nginx.org/en/docs/stream/ngx_stream_ssl_preread_module.html


    stream {
    server {
    listen 443;
    ssl_preread on;
    resolver 8.8.8.8;
    proxy_pass $ssl_preread_server_name:$server_port;
    }
    }
    w0nglend
        2
    w0nglend  
       2018-08-08 20:02:54 +08:00 via Android
    不明白你需求是啥
    qcloud
        3
    qcloud  
    OP
       2018-08-08 20:03:44 +08:00
    @houzhenhong #1 这个没试过...不太会用呢
    qcloud
        4
    qcloud  
    OP
       2018-08-08 20:04:10 +08:00
    @w0nglend #2 把内个 JS 文件反向代理就 OK
    houzhenhong
        5
    houzhenhong  
       2018-08-08 20:09:24 +08:00
    @qcloud 对不起没怎么看你的需求,好像不太符合你的需求,
    这类似与运营商的缓存服务器
    houzhenhong
        6
    houzhenhong  
       2018-08-08 20:21:01 +08:00
    @qcloud "不是 502 就是 404"

    我使用常规的 nginx 代理方法一样是 502 Bad Gateway,但是代理同样的设置百度却可以
    proxy_pass https://content.jwplatform.com;
    proxy_set_header Host content.jwplatform.com;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    houzhenhong
        7
    houzhenhong  
       2018-08-08 20:26:49 +08:00   ❤️ 1
    @qcloud 好像代理 http 就可以
    server
    {
    listen 80;
    server_name xxxx;

    location /
    {
    proxy_pass http://xxx;
    proxy_set_header Host xxx;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    }
    }
    qcloud
        8
    qcloud  
    OP
       2018-08-08 20:36:51 +08:00
    @houzhenhong #7 不行啊老兄
    我直接就是他那个 CDN 的 403 错误
    qcloud
        9
    qcloud  
    OP
       2018-08-08 20:38:16 +08:00
    @houzhenhong #7 好像确实可以了?
    houzhenhong
        10
    houzhenhong  
       2018-08-08 20:42:05 +08:00
    @qcloud
    你要访问具体的文件
    http://xxx/libraries/oqxCz8Dy.js

    访问根目录当然 403
    比如我这个 http://de.towerlight.top/libraries/oqxCz8Dy.js
    qcloud
        11
    qcloud  
    OP
       2018-08-08 20:45:50 +08:00
    @houzhenhong #7 反代过来的 js 里面的内容可以改变吗?
    qcloud
        12
    qcloud  
    OP
       2018-08-08 20:47:12 +08:00
    @houzhenhong #10 不是,我刚刚那个 proxy_set_header Host 写错了地址,导致了直接它的 CDN 报错,不是源的报错,现在没事了,可以了,不用写具体的文件。
    houzhenhong
        13
    houzhenhong  
       2018-08-08 21:01:18 +08:00   ❤️ 1
    @qcloud #11


    http://nginx.org/en/docs/http/ngx_http_sub_module.html

    proxy_set_header Accept-Encoding "";
    sub_filter "window" "win";
    sub_filter_once off;
    sub_filter_types *;
    qcloud
        14
    qcloud  
    OP
       2018-08-08 21:27:02 +08:00
    @houzhenhong #13 非常感谢!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4720 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 09:59 · PVG 17:59 · LAX 02:59 · JFK 05:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.