Xupeng's blog

圆外之大,心向往之

使用 Nginx 一分钟搭建全功能的Twitter/Twitter search API

现在有很多的 Twitter 代理软件,比如 tweetr 和 [birdnest](http://code.google.com/p/birdnest/, 不过使用反向代理来做的话会更容易,并且得到的是一个 全功能 的 Twitter 代理,这是我在我的 VPS 上使用 Nginx 配置 Twitter 和 Twitter search API 代理的示例配置文件(当然了,这里写出来的域名是假的,哈哈):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
server {
    listen          0.0.0.0:80;
    server_name     tproxy.xupeng.me;

    access_log      /var/log/nginx/tproxy.xupeng.me.access_log;
    error_log       /var/log/nginx/tproxy.xupeng.me.error_log info;

    location / {
        proxy_pass              http://twitter.com/;
        proxy_redirect          off;
        proxy_set_header        X-Real-IP       $remote_addr;
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

server {
    listen          0.0.0.0:80;
    server_name     tsproxy.xupeng.me;

    access_log      /var/log/nginx/tsproxy.xupeng.me.access_log;
    error_log       /var/log/nginx/tsproxy.xupeng.me.error_log info;

    location / {
        proxy_pass              http://search.twitter.com/;
        proxy_redirect          off;
        proxy_set_header        X-Real-IP       $remote_addr;
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

Comments