1
xierch 2015 年 2 月 5 日
root 那行漏了分号?
|
2
msg7086 2015 年 2 月 5 日
不贴错误信息你说个
|
5
XiaoxiaoPu 2015 年 2 月 5 日
@mrzero curl -v http://example2.org/
|
7
mrzero OP @XiaoxiaoPu @msg7086
curl -v http://nini.czneau.com git:master * Rebuilt URL to: http://nini.czneau.com/ * Hostname was NOT found in DNS cache * Trying 202.114.18.44... * Connected to nini.czneau.com (202.114.18.44) port 80 (#0) > GET / HTTP/1.1 > User-Agent: curl/7.37.1 > Host: nini.czneau.com > Accept: */* > * Recv failure: Operation timed out * Closing connection 0 curl: (56) Recv failure: Operation timed out curl出来也只能看到这样的内容啦(摊手 再详细一点就是 用nginx做反向代理, 后端用的是uwsgi + flask, 自己用的是dnspod, 已经能用的域名是http://neau.hustonline.net/, 别人希望让http://nini.czneau.com/这个域名也能指到那个网站, 他用的万网, 万网里加了一行CNAME的记录, 填的是neau.hustonline.net. 现在能ping通, curl也能看到是正确的ip, 所以应该是nginx配置的问题, 不知道是不是我的姿势不对... |
8
msg7086 2015 年 2 月 5 日
Operation timed out
看看你后端uwsgi的情况? 建议你隔离一下问题。先试试static静态文件能否访问,再考虑动态页面。 |
9
mrzero OP |
11
ryd994 2015 年 2 月 5 日
另外如果你的本意是301(我看你那个if是想这样)
那可以加一个server server { listen 80; return 301 http://neau.hustonline.net$request_uri; } |
14
ryd994 2015 年 2 月 5 日
还有,serverfault那个答案楼下也喷了ifisevil。我个人在用nginx的时候是尽一切可能避免if的,尽量用map变量。
nginx重启了么 |
16
ryd994 2015 年 2 月 5 日
@mrzero 那在你的电脑上curl neau.hustonline.net但是设置host到nini.czneau.com
|
18
ryd994 2015 年 2 月 5 日 via Android
|
19
mrzero OP 哦, Host是header里面的, 因为之前没用过curl...构造头的时候只加过Referer啥的...
curl返回的 curl: (6) Could not resolve host: nini.czneau.com’, 然后是网页... |
20
mengzhuo 2015 年 2 月 5 日
你那DNS 记录没生效而已
|