1
xierch 2015-02-05 12:51:57 +08:00
root 那行漏了分号?
|
2
msg7086 2015-02-05 13:31:26 +08:00
不贴错误信息你说个
|
5
XiaoxiaoPu 2015-02-05 13:44:59 +08:00
@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-02-05 14:22:02 +08:00
Operation timed out
看看你后端uwsgi的情况? 建议你隔离一下问题。先试试static静态文件能否访问,再考虑动态页面。 |
9
mrzero OP |
10
ryd994 2015-02-05 14:37:37 +08:00
|
11
ryd994 2015-02-05 14:40:29 +08:00
另外如果你的本意是301(我看你那个if是想这样)
那可以加一个server server { listen 80; return 301 http://neau.hustonline.net$request_uri; } |
14
ryd994 2015-02-05 14:48:05 +08:00
还有,serverfault那个答案楼下也喷了ifisevil。我个人在用nginx的时候是尽一切可能避免if的,尽量用map变量。
nginx重启了么 |
16
ryd994 2015-02-05 14:50:57 +08:00
@mrzero 那在你的电脑上curl neau.hustonline.net但是设置host到nini.czneau.com
|
18
ryd994 2015-02-05 15:24:30 +08:00 via Android
|
19
mrzero OP 哦, Host是header里面的, 因为之前没用过curl...构造头的时候只加过Referer啥的...
curl返回的 curl: (6) Could not resolve host: nini.czneau.com’, 然后是网页... |
20
mengzhuo 2015-02-05 16:19:09 +08:00
你那DNS 记录没生效而已
|