nginx
反向代理tornado
实例,怎么重定向到首页url
1
tinyproxy 2016-06-30 00:33:46 +08:00
你确定你会用反代?
我咋看不懂你问啥。。。 |
2
qiu0130 OP @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`. |
3
ryd994 2016-06-30 12:34:56 +08:00 via Android
你是想要 301 还是反代 / 到 /main/recent/ 呢?
|
5
ryd994 2016-06-30 12:45:05 +08:00 via Android
proxy_pass http://tornados/main/recent/;
就行。 但是这管不了你网页上的链接,除非你用 sub_filter 替换内容。 |
6
qiu0130 OP 那大家部署 tornado ,都这样玩吗?
还是说不需要重定向, tornado 直接跑/ |