导航
导航
文章目录
  1. 方法一:
  2. 方法二:
    1. 注意事项:

Nginx反向代理feedburner

如今,RSS托管服务,除了feedburner已经没有选择了。想想就几年前,feedsky因广告问题,好不热闹。当Blog已死的言论出现时,我还在笑他们无知,如今再看看,国外社交网络混战,国内恶心的微博营销铺天盖地,想想还是很感概的。。。

目前 feeds2.feedburner.com 在国内是可以间歇访问的。建议试试下面方法,一劳永逸解决这问题。

方法一:

Feed 地址: http://feed.wangyan.org

在nginx配置文件适当位置加入:

server {
    listen 80;
    server_name  feed.wangyan.org;

    location / {
        proxy_set_header Host feeds.feedburner.com;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://feeds.feedburner.com;
        rewrite ^(.*)$ /wang_yan$1 break;
    }
}

方法二:

Feed 地址: http://wangyan.org/feed

在nginx配置文件适当位置加入:

    location /feed {
        proxy_set_header Host feeds.feedburner.com;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://feeds.feedburner.com;
    rewrite ^ /wang_yan break;
    }

注意事项:

1、proxy_set_header Host的值不是’$host’
2、将rewrite中的wang_yan换成你的feed用户名
3、将feedburner中的”Item link clicks”功能关闭

支持一下
扫一扫,支持一下