lnmp 怎么添加 ghs.google.com 的反向代理配置文件?
如题,我的 lnmp 上只跑了一个 wordpress,而我在 GAE 上有个程序已经绑定了域名。现在再想反向代理 ghs 以便可以访问 GAE。请问配置文件该怎么写呢?网上搜到的配置文件直接加到 nginx.conf 里,还是新建一个 ghs.mydomain.com 的虚拟机再该相应的 ghs.conf?
求帮助,谢谢大家! 在/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之后生效就行了。 原帖由 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 ...
也想折腾一下,另求:直接使用一个域名的方法是:?
回复 3# 的帖子
不明白 原帖由 licess 于 2011-5-19 15:42 发表 https://bbs.vpser.net/images/common/back.gif不明白 就是说:我只想给自己的一两个域名做google app的反向代理,不希望被别人恶意使用,要怎么写呢?求代码^_^ 必须在配置文件里绑定才行,不绑定其他人也无法用。 原帖由 licess 于 2011-5-20 14:08 发表 https://bbs.vpser.net/images/common/back.gif
必须在配置文件里绑定才行,不绑定其他人也无法用。 首先表示万分感谢,连我这小白也终于试成功了:P
不过还想请教:如果我不是代理GHS而是代理godaddy的虚拟主机呢?[因为好像最近网通经常访问不了]
回复 7# 的帖子
可以反向代理,www.vpser.net好像有篇反向代理的文章可以搜索一下看看。 原帖由 licess 于 2011-5-22 21:06 发表 https://bbs.vpser.net/images/common/back.gif可以反向代理,www.vpser.net好像有篇反向代理的文章可以搜索一下看看。 谢谢军哥,真不弄不好再来问:P
回复 2# 的帖子
请问军哥,我弄好了ghs.xxx.com,访问改地址的确显示google的404页面,但我其他的mail之类的就直接转到lnmp的默认页面那里,应该如何解决 可能是解析的时候出错了吧mail.vpser.net 要cname到ghs.vpser.net.
页:
[1]