Nginx 绑定的二级域名和全站加速是否有冲突 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangxiaoer
V2EX    互联网

Nginx 绑定的二级域名和全站加速是否有冲突

  •  
  •   wangxiaoer 2016-09-23 08:40:27 +08:00 2036 次点击
    这是一个创建于 3382 天前的主题,其中的信息可能已经有所发展或是发生改变。

    服务器用 nginx 绑定了主域名、静态资源域名、其他几个二级域名,分别代理到不同的 node 应用中,每个 node 应用一个独立的端口。

    换句话说,直接 ip 访问服务器的话只能访问某一个指定的 node 应用。

    现在想做全站加速,隐藏真实 ip ,发现好像有冲突,因为加速服务商肯定是通过 ip 去访问源站,就只能加速一个域名。有么有办法做到全部域名都加速?

    第 1 条附言    2016-09-23 09:33:52 +08:00
    不好意思,因为没用过全站加速,所以这些问题都是我在想当然的猜测:

    回源地址填写的应该是 ip 吧,如果是域名的话那不是死循环了?
    如果通过 ip 回源,那么我服务器上的 nginx 如何知道改转发到哪个应用呢? 如果从源站拉取内容可以设置一些 http 头信息的话,理论上可以,但 nginx 能识别码?加速服务商有这种配置项吗?
    7 条回复    2016-09-23 10:42:34 +08:00
    jasontse
        1
    jasontse  
       2016-09-23 08:45:23 +08:00 via iPad
    wangxiaoer
        2
    wangxiaoer  
    OP
       2016-09-23 08:53:00 +08:00
    我的意思是 加速服务提供商比如百度,全站加速后,我们自己在 DNS 那里不是要添加一个 CNAME 记录吗,以前的对应关系是:域名=>真实 IP (服务器)

    加速后 域名=>百度 IP=>真实 IP (服务器)

    在百度服务器访问真实服务器的时候肯定是通过 IP 访问,而且由不带端口号,这种情况就只能对应到一个域名上面。而我上面绑定了多域名。
    Marfal
        3
    Marfal  
       2016-09-23 09:19:51 +08:00
    HTTP Host Header
    nfroot
        4
    nfroot  
       2016-09-23 09:25:14 +08:00
    这个没有问题的
    ryd994
        5
    ryd994  
       2016-09-23 10:14:27 +08:00
    于是为什么不自己试一试呢?
    cloudflare 免费的也能用一下啊
    自己加个域名试试看啊
    yxwzaxns
        6
    yxwzaxns  
       2016-09-23 10:18:48 +08:00 via iPhone
    回源地址可以是域名,不会循环啊
    rrfeng
        7
    rrfeng  
       2016-09-23 10:42:34 +08:00
    回源地址用 IP ,但是可以设置域名, header
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2527 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 01:27 PVG 09:27 LAX 17:27 JFK 20:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86