nginx没有响应GET请求

时间:2014-05-15 17:27:41

标签: nginx

nginx没有响应任何请求,我不知道为什么。以下是我的网站中可用的文件(它是从站点中符号链接的):

server {
    listen  80;
    server_name 127.0.0.1;
    access_log /srv/www/logs/access_log;
    error_log /srv/www/logs/error_log;
    root /srv/www/public_html;

    location / {
            index   index.html;
    }
}

如果我尝试访问127.0.0.1localhost,浏览器(Firefox)会告诉我“加载”很长时间。

当我运行netstat -lpn时,Nginx正在侦听端口80:

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      10952/nginx

我尝试telnet 127.0.0.1 80,然后输入以下内容:

GET /index.html HTTP/1.1
Host: 79.124.59.177
<blank line>

然而,对此没有回应。任何想法或建议?我完全难过了。

1 个答案:

答案 0 :(得分:0)

我认为您应该将Host修改为&#34; 127.0.0.1&#34;,它们代表服务器的名称,它应该与配置文件中的server_name相同,我猜。