magic
V2EX  ›  问与答

用apache给GAE做反向代理

  •  
  •   magic · Feb 24, 2011 · 8829 views
    This topic created in 5733 days ago, the information mentioned may be changed or developed.
    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 replies  •  1970-01-01 08:00:00 +08:00
    liuhang0077
    liuhang0077
    Feb 24, 2011
    1
    朋友能帮忙弄下么=,=..... 真的不会弄.
    HUan
    HUan
    Feb 24, 2011
    2
    多谢lz分享。
    随便请教下,lz这个apache rewrite是放在AWS上么?
    liuhang0077
    liuhang0077
    Feb 24, 2011
    3
    @HUan 能给教教么
    xds2000
    xds2000
    Feb 24, 2011
    4
    免费的amazon web service?好奇
    jo32
    jo32
    Feb 24, 2011
    5
    免费的amazon web service?
    xds2000
    xds2000
    Feb 24, 2011
    6
    xds2000
    xds2000
    Feb 25, 2011
    7
    aws这促销好像不灵了
    magic
    magic
    OP
    Feb 25, 2011
    8
    @liuhang0077 [email protected]我邮箱,可以邮件联系
    magic
    magic
    OP
    Feb 25, 2011
    9
    @HUan aws的ec2相当于VPS,在上面安装apache后,在apache的配置文件中写入类似上面的规则即可
    magic
    magic
    OP
    Feb 25, 2011
    10
    @xds2000 一直可以用啊,免费一年还是很给力的,一年之后换一张visa卡就可以了。其实我也没有visa卡,是用同学的,反正也不花他的钱,一年之后再换一个同学借visa卡....
    Banana_Co
    Banana_Co
    Feb 25, 2011
    11
    怎么发在问与答下面的?
    magic
    magic
    OP
    Feb 25, 2011
    12
    @Banana_Co 发错地方了.....
    beta4better
    beta4better
    Mar 8, 2011
    13
    这么写无法用google的账户登录,登录的时候会重定向到 http://write-to-future.appspot.com
    magic
    magic
    OP
    Mar 9, 2011
    14
    @beta4better 恩,的确如此,如何解决呢?有何建议?
    lepture
    lepture
    Mar 9, 2011
    15
    @magic aws 可以装 nginx 么?
    magic
    magic
    OP
    Mar 9, 2011
    16
    @lepture 肯定可以啊
    linsk
    linsk
    Dec 15, 2011
    17
    请教这一行 RewriteRule ^(.*)$ http://write-to-future.appspot.com/$1 [P] 中的URL可以是http://write-to-future.appspot.com/blog/1/2/3/ 这样的url么?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3073 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 11:13 · PVG 19:13 · LAX 03:13 · JFK 06:13
    ♥ Do have faith in what you're doing.