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

google spreadsheets的nginx反向代理问题

  •  
  •   xiaojay · 2010-11-08 16:37:38 +08:00 · 2741 次点击
    这是一个创建于 5140 天前的主题,其中的信息可能已经有所发展或是发生改变。
    google spreadsheets的form表单很好用。
    但是因为被墙,发布给别人填写,无法显示。

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



    不成功

    所以,想问问有什么办法?可以让其他人不翻墙看到、填写发布的表单。
    10 条回复    1970-01-01 08:00:00 +08:00
    fanzeyi
        1
    fanzeyi  
       2010-11-08 16:38:38 +08:00
    呃 额 我还以为是成功的呢=
    napoleonu
        2
    napoleonu  
       2010-11-08 17:06:03 +08:00
    xiaojay
        3
    xiaojay  
    OP
       2010-11-09 12:40:55 +08:00
    用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-09 12:41:58 +08:00
    这样,第二个地址就不用翻墙了,方便正常其他人填写 :)
    yoyicue
        5
    yoyicue  
       2010-11-09 13:20:06 +08:00
    @xiaojay 把源码公开吧 一直觉得google spreadsheets的form表单 是最好用的.
    napoleonu
        6
    napoleonu  
       2010-11-09 13:28:12 +08:00
    appengien上被墙的代理不要太多,这样做有可能降低了被墙的风险,可以控制用户访问什么内容。
    yoyicue
        7
    yoyicue  
       2010-11-09 13:28:50 +08:00
    xiaojay
        8
    xiaojay  
    OP
       2010-11-09 22:25:39 +08:00
    billychow
        9
    billychow  
       2010-11-09 22:44:13 +08:00
    呵呵,虽然平时都翻墙用
    不过还是支持下楼主的 DIY 精神

    mark
    darcy
        10
    darcy  
       2010-11-10 00:09:30 +08:00
    只是将翻墙改到了服务器上,其他人还是得改本地host,也不省事。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3658 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:20 · PVG 12:20 · LAX 20:20 · JFK 23:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.