V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tornado Documentation
? http://www.v2ex.com/tornado/
Tornado on GitHub
? https://github.com/facebook/tornado/
Tornado Gists
? http://tornadogists.org/
qiu0130
V2EX  ?  Tornado

nginx 反向代理 tornado,如何 location 首页u rl?

  •  
  •   qiu0130 · 2016-06-29 11:54:36 +08:00 · 8842 次点击
    这是一个创建于 2860 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

    (福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

    nginx反向代理tornado实例,怎么重定向到首页url

    6 条回复  ?  2016-06-30 13:00:07 +08:00
    tinyproxy
        1
    tinyproxy  
       2016-06-30 00:33:46 +08:00
    你确定你会用反代?
    我咋看不懂你问啥。。。
    qiu0130
        2
    qiu0130  
    OP
       2016-06-30 11:40:43 +08:00
    @tinyproxy
    抱歉,可能我问得不太对。
    `
    upstream tornados{
    server 127.0.0.1:8000;
    server 127.0.0.1:8001;
    server 127.0.0.1:8002;
    server 127.0.0.1:8003;
    }
    proxy_next_upstream error;
    server {
    listen 80;
    server_name 120.27.122.100;

    # 静态文件直接由 Nginx 处理
    location /static/{
    alias /home/www/static/;
    expires 24h;
    }

    location / {
    proxy_pass_header Server;
    proxy_set_header Host $http_host;
    proxy_redirect off;
    proxy_set_header X-Real-IP $remote_addr;
    # 把请求方向代理传给 tornado 服务器,负载均衡
    proxy_pass http://tornados;
    }
    }

    `
    譬如:`tornado`主页是 `127.0.0.1 : 8000/main/recent`
    怎么通过`nginx`重定向服务器`ip`即可访问到`tornado`的主页 `127.0.0.1:8000/main/recent`.
    ryd994
        3
    ryd994  
       2016-06-30 12:34:56 +08:00 via Android
    你是想要 301 还是反代 / 到 /main/recent/ 呢?
    qiu0130
        4
    qiu0130  
    OP
       2016-06-30 12:42:03 +08:00
    @ryd994 是反代到 /main/recent/
    ryd994
        5
    ryd994  
       2016-06-30 12:45:05 +08:00 via Android
    proxy_pass http://tornados/main/recent/;
    就行。
    但是这管不了你网页上的链接,除非你用 sub_filter 替换内容。
    qiu0130
        6
    qiu0130  
    OP
       2016-06-30 13:00:07 +08:00
    那大家部署 tornado ,都这样玩吗?
    还是说不需要重定向, tornado 直接跑/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1196 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:13 · PVG 07:13 · LAX 16:13 · JFK 19:13
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com