2017-10-10 1042 views
0

问题 其他网站使用完全相同的配置,但一个网站是不同的,不起作用。浏览器输出ERR_CONNECTION_RESET。 Nginx日志6819#0:信号进程开始。 如果您将服务器_name更改为另一个域,则一切正常。 帮助遇到过的人。谢谢。Nginx ERR_CONNECTION_RESET只有一个域名

我的配置nginx的:

server { 
    server_name example.com *.example.com; 
    listen 80; 
    return 301 https://$host$request_uri; 
} 

server { 
    server_name example.com *.example.com; 
    listen  443 ssl http2; 
    # resolver 8.8.8.8; 
    root /usr/share/nginx/sites/example.com/html; 
    keepalive_timeout 65; 

    gzip on; 
    gzip_disable "msie6"; 
    gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; 

    #autoindex on; 
    index index.php index.html index.htm; 

    ssl on; 
    ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; 
    ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; 
    ssl_session_cache shared:SSL:1m; 
    ssl_session_timeout 5m; 

    location ~ /.well-known { 
     allow all; 
    } 

    error_page 404    /404.html; 
    # proxy the PHP scripts to Apache listening on 127.0.0.1:8080 
    # 
    location ~ \.php$ {      
    proxy_set_header Host   $host; 
    proxy_set_header X-Forwarded-For $remote_addr; 
    proxy_pass http://127.0.0.1:8080; 
}} 
+0

以下指令添加到'events'获得错误的更详细的日志:'debug_connection本地主机;' – GoGoLander

+0

我加了,但遗憾的是没有在日志 –

+0

该网站也没有平发生了变化,是它让nginx ? –

回答

0

我解决了这个问题...代理服务器不工作。面对手掌。