V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaojay
V2EX  ›  Google

google spreadsheets的nginx反向代理问题

  •  
  •   xiaojay · 2010 年 11 月 8 日 · 3066 次点击
    这是一个创建于 5545 天前的主题,其中的信息可能已经有所发展或是发生改变。
    google spreadsheets的form表单很好用。
    但是因为被墙,发布给别人填写,无法显示。

    受ghs.google.com用nginx作方向代理启发,作了个类似的配置
    配置如下:



    不成功

    所以,想问问有什么办法?可以让其他人不翻墙看到、填写发布的表单。
    10 条回复    1970-01-01 08:00:00 +08:00
    fanzeyi
        1
    fanzeyi  
       2010 年 11 月 8 日
    呃 额 我还以为是成功的呢=
    napoleonu
        2
    napoleonu  
       2010 年 11 月 8 日
    xiaojay
        3
    xiaojay  
    OP
       2010 年 11 月 9 日
    用google app engine自己写了个代理搞定,哈哈

    用法:

    比如原来你的表单发布地址是:
    https://spreadsheets.google.com/viewform?hl=en&formkey=dGxEbTNham1RUml3Y2haVFNvWGQyUGc6MQ#gid=0

    把url中host改成http://gdoc-forms.appspot.com即可。

    http://gdoc-forms.appspot.com/viewform?hl=en&formkey=dGxEbTNham1RUml3Y2haVFNvWGQyUGc6MQ#gid=0

    欢迎试用:)
    xiaojay
        4
    xiaojay  
    OP
       2010 年 11 月 9 日
    这样,第二个地址就不用翻墙了,方便正常其他人填写 :)
    yoyicue
        5
    yoyicue  
       2010 年 11 月 9 日
    @xiaojay 把源码公开吧 一直觉得google spreadsheets的form表单 是最好用的.
    napoleonu
        6
    napoleonu  
       2010 年 11 月 9 日
    appengien上被墙的代理不要太多,这样做有可能降低了被墙的风险,可以控制用户访问什么内容。
    yoyicue
        7
    yoyicue  
       2010 年 11 月 9 日
    xiaojay
        8
    xiaojay  
    OP
       2010 年 11 月 9 日
    billychow
        9
    billychow  
       2010 年 11 月 9 日
    呵呵,虽然平时都翻墙用
    不过还是支持下楼主的 DIY 精神

    mark
    darcy
        10
    darcy  
       2010 年 11 月 10 日
    只是将翻墙改到了服务器上,其他人还是得改本地host,也不省事。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5683 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 06:43 · PVG 14:43 · LAX 22:43 · JFK 01:43
    ♥ Do have faith in what you're doing.