用apache给GAE做反向代理 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
magic
V2EX    问与答

用apache给GAE做反向代理

  •  
  •   magic 2011-02-24 17:15:58 +08:00 7901 次点击
    这是一个创建于 5343 天前的主题,其中的信息可能已经有所发展或是发生改变。
    you8g挂了,chinasb挂了,还是自己弄反向代理吧

    虽然用了几个月的apache,但基本还是啥也不懂,昨天自己摸索着在apache上给GAE弄了反向代理,其实是非常简单的,分享给需要的朋友:

    NameVirtualHost *:80
    <VirtualHost *:80>
    ServerName writetofuture.com
    RewriteEngine On
    RewriteRule ^(.*)$ http://write-to-future.appspot.com/$1 [P]
    </VirtualHost>
    <VirtualHost *:80>
    ServerName www.colorfulcloud.com
    </VirtualHost>

    www.colorfulcloud.com 是我原来的博客,基于Django,放在我的服务器上,跟GAE没关系

    www.writetofuture.com 是我在GAE上的应用,需要为它建立一个virtualhost,并且使用rewrite模块,将来自 writetofuture.com 的请求rewrite到 *.appspot.com ,注意后面的规则是[P],而不是[R]

    最后将 writetofuture.com A记录到我的服务器ip地址即可

    作为一个穷学生,我是肯定买不起VPS的,一直用免费的amazon web service,没钱的朋友可以考虑
    17 条回复    1970-01-01 08:00:00 +08:00
    liuhang0077
        1
    liuhang0077  
       2011-02-24 21:12:45 +08:00
    朋友能帮忙弄下么=,=..... 真的不会弄.
    HUan
        2
    HUan  
       2011-02-24 21:29:09 +08:00
    多谢lz分享。
    随便请教下,lz这个apache rewrite是放在AWS上么?
    liuhang0077
        3
    liuhang0077  
       2011-02-24 21:59:57 +08:00
    @HUan 能给教教么
    xds2000
        4
    xds2000  
       2011-02-24 22:52:27 +08:00
    免费的amazon web service?好奇
    jo32
        5
    jo32  
       2011-02-24 22:54:39 +08:00
    免费的amazon web service?
    xds2000
        6
    xds2000  
       2011-02-24 22:55:16 +08:00
    xds2000
        7
    xds2000  
       2011-02-25 00:05:38 +08:00
    aws这促销好像不灵了
    magic
        8
    magic  
    OP
       2011-02-25 09:55:26 +08:00
    @liuhang0077 [email protected]我邮箱,可以邮件联系
    magic
        9
    magic  
    OP
       2011-02-25 09:56:32 +08:00
    @HUan aws的ec2相当于VPS,在上面安装apache后,在apache的配置文件中写入类似上面的规则即可
    magic
        10
    magic  
    OP
       2011-02-25 09:57:54 +08:00
    @xds2000 一直可以用啊,免费一年还是很给力的,一年之后换一张visa卡就可以了。其实我也没有visa卡,是用同学的,反正也不花他的钱,一年之后再换一个同学借visa卡....
    Banana_Co
        11
    Banana_Co  
       2011-02-25 10:00:19 +08:00
    怎么发在问与答下面的?
    magic
        12
    magic  
    OP
       2011-02-25 10:01:15 +08:00
    @Banana_Co 发错地方了.....
    beta4better
        13
    beta4better  
       2011-03-08 23:46:34 +08:00
    这么写无法用google的账户登录,登录的时候会重定向到 http://write-to-future.appspot.com
    magic
        14
    magic  
    OP
       2011-03-09 08:33:44 +08:00
    @beta4better 恩,的确如此,如何解决呢?有何建议?
    lepture
        15
    lepture  
       2011-03-09 20:48:18 +08:00
    @magic aws 可以装 nginx 么?
    magic
        16
    magic  
    OP
       2011-03-09 21:50:49 +08:00
    @lepture 肯定可以啊
    linsk
        17
    linsk  
       2011-12-15 10:25:16 +08:00
    请教这一行 RewriteRule ^(.*)$ http://write-to-future.appspot.com/$1 [P] 中的URL可以是http://write-to-future.appspot.com/blog/1/2/3/ 这样的url么?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2542 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 04:32 PVG 12:32 LAX 21:32 JFK 00:32
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86