« Posts tagged Foursquare

配置Nginx代理Foursquare

自从Foursquare被墙之后一直用VPN上去checkin,虽说速度还不错,但每次都要先拨通VPN着实麻烦了点。

所以今天装了个支持API版的,试了下Google code上那个PHP版的代理,发现在nginx上要重写rewirte,索性在nginx上直接配个到api.foursquare.com的代理算了。

CONF
server {
    listen          0.0.0.0:80;
    server_name     foursquare.yourdomainname.com;
 
    #access_log      /var/log/nginx/4sq.access_log;
    #error_log       /var/log/nginx/4sq.error_log info;
 
    location / {
        proxy_pass              http://api.foursquare.com/;
        proxy_redirect          off;
        proxy_set_header        X-Real-IP       $remote_addr;
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

foursquare.yourdomainname.com根据情况自行设定
此配置仅用作手机端自定义API