dofine 发表于 2011-5-18 17:07:04

lnmp 怎么添加 ghs.google.com 的反向代理配置文件?

如题,我的 lnmp 上只跑了一个 wordpress,而我在 GAE 上有个程序已经绑定了域名。现在再想反向代理 ghs 以便可以访问 GAE。请问配置文件该怎么写呢?
网上搜到的配置文件直接加到 nginx.conf 里,还是新建一个 ghs.mydomain.com 的虚拟机再该相应的 ghs.conf?
求帮助,谢谢大家!

licess 发表于 2011-5-18 18:40:14

在/usr/local/nginx/conf/vhost/ 新建一个ghs.conf

内容如下:upstream ghs {
   ip_hash;
   server ghs.google.com;
   server 72.14.203.121;
   server 72.14.207.121;
   server 74.125.43.121;
   server 74.125.47.121;
   server 74.125.53.121;
   server 74.125.77.121;
   server 74.125.93.121;
   server 74.125.95.121;
   server 74.125.113.121;
   server 216.239.32.21;
   server 216.239.34.21;
   server 216.239.36.21;
   server 216.239.38.21;
}

server {
listen 80;
server_nameghs.vpser.net ghs.licess.org mail.vpser.net mail.jungehost.com;
location /{
   proxy_set_header Host $host;
   proxy_pass http://ghs;
   proxy_set_headerX-Real-IP$remote_addr;
   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
server_name里的ghs.vpser.net换成ghs.mydomain.com,后面的写你的google app或gae域名。


重启nginx,域名CNAME到ghs.mydomain.com之后生效就行了。

ziyo 发表于 2011-5-19 15:30:45

原帖由 licess 于 2011-5-18 18:40 发表 https://bbs.vpser.net/images/common/back.gif
在/usr/local/nginx/conf/vhost/ 新建一个ghs.conf

内容如下:upstream ghs {
   ip_hash;
   server ghs.google.com;
   server 72.14.203.121;
   server 72.14.207.121;
   server 74.125.43.121;
   server 74.12 ...
也想折腾一下,另求:直接使用一个域名的方法是:?

licess 发表于 2011-5-19 15:42:54

回复 3# 的帖子

不明白

ziyo 发表于 2011-5-20 12:17:09

原帖由 licess 于 2011-5-19 15:42 发表 https://bbs.vpser.net/images/common/back.gif
不明白 就是说:我只想给自己的一两个域名做google app的反向代理,不希望被别人恶意使用,要怎么写呢?求代码^_^

licess 发表于 2011-5-20 14:08:19

必须在配置文件里绑定才行,不绑定其他人也无法用。

ziyo 发表于 2011-5-22 20:55:10

原帖由 licess 于 2011-5-20 14:08 发表 https://bbs.vpser.net/images/common/back.gif
必须在配置文件里绑定才行,不绑定其他人也无法用。 首先表示万分感谢,连我这小白也终于试成功了:P

不过还想请教:如果我不是代理GHS而是代理godaddy的虚拟主机呢?[因为好像最近网通经常访问不了]

licess 发表于 2011-5-22 21:06:20

回复 7# 的帖子

可以反向代理,www.vpser.net好像有篇反向代理的文章可以搜索一下看看。

ziyo 发表于 2011-5-22 21:24:22

原帖由 licess 于 2011-5-22 21:06 发表 https://bbs.vpser.net/images/common/back.gif
可以反向代理,www.vpser.net好像有篇反向代理的文章可以搜索一下看看。 谢谢军哥,真不弄不好再来问:P

tigeryull 发表于 2011-8-7 18:11:50

回复 2# 的帖子

请问军哥,我弄好了ghs.xxx.com,访问改地址的确显示google的404页面,但我其他的mail之类的就直接转到lnmp的默认页面那里,应该如何解决

licess 发表于 2011-8-7 19:55:32

可能是解析的时候出错了吧

mail.vpser.net 要cname到ghs.vpser.net.
页: [1]
查看完整版本: lnmp 怎么添加 ghs.google.com 的反向代理配置文件?