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.1
或localhost
,浏览器(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>
然而,对此没有回应。任何想法或建议?我完全难过了。
答案 0 :(得分:0)
我认为您应该将Host修改为&#34; 127.0.0.1&#34;,它们代表服务器的名称,它应该与配置文件中的server_name相同,我猜。