折腾一晚vps,给nginx做域名反向代理失败,请教如何正确设置?

2012-03-20 14:08:11 +08:00
 paloalto
想把jiyin.it这个域名跟放在GAE上的网站绑定,在vps上用LNMP装了nginx,在nginx.conf中添加了

server
{
listen 80;
server_name jiyin.it;

location / {
proxy_pass http://geekiwi.appspot.com/;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}

jiyin.it的A记录也已经指向了vps的IP地址199.15.116.122。

但是访问jiyin.it却还是一个PHP探针页面,原先以为是hosts的问题,所以在vps的hosts中加入了:

203.208.45.206 geekiwi.appspot.com

但是还是不行,删掉这段之后访问,却显示502 Bad Gateway。

请教如何设置才能生效?
7680 次点击
所在节点    NGINX
30 条回复
paloalto
2012-03-20 15:20:39 +08:00
@lowstz @aggron 你们那边都可以直接用jiyin.it访问吗?我这边怎么还不行。。。。纠结。。
aggron
2012-03-20 15:22:57 +08:00
是的,能直接访问
CTRL+F5,
或者清空你本地的DNS缓存看看
paloalto
2012-03-20 15:25:39 +08:00
@lemonda @ccdjh @aggron @lowstz 多谢大家的帮忙,我刚换了台电脑能访问了。

应该是我自己那台电脑的hosts文件有问题,以前加过google的hosts。

再次感谢!
aggron
2012-03-20 15:36:06 +08:00
提交表单后的跳转貌似有点问题:
点“说出来”后,chrome左下角显示”正在向geekiwi.appspot.com提交数据“,然后chrome地址栏就变成了geekiwi.appspot.com,于是显示被墙。再进入jiyin.it可以看到刚发布的内容
guoquan
2012-03-20 15:44:30 +08:00
^_^ 要不要上个LUManager试试呀 http://www.v2ex.com/t/29571
paloalto
2012-03-20 15:56:06 +08:00
@aggron 我也遇到这问题,但是不知道什么原因。。。

@guoquan 我用的是Cyberduck,还挺好用的。
guoquan
2012-03-20 16:37:05 +08:00
@paloalto LUManager在vps管理上很全面,web服务器就是apache+nginx+tengine,1.1.9免费版就已经很强悍了,设置个反向代理什么的不在话下。
最近开始走商业化的2.0.x版更加面面俱到,都可以拿出来直接做idc了,个人使用更加游刃有余,欢迎了解哦。
liuhang0077
2012-03-20 17:06:10 +08:00
不用那么多吧~~~
server
{
listen 80;
server_name www.aaa.com;

location / {
proxy_pass http://www.bbbb.com/;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
CoX
2012-03-20 17:42:11 +08:00
访问了一下,可以正常访问啊
blacktulip
2012-03-20 17:44:39 +08:00
@guoquan 麻烦您不要在技术讨论帖里面发这种广告了,好好的讨论串里面突然给你插一个这样的帖子

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/30116

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX