0

以下の nginx 設定ファイルを実行しようとすると、Cannot GET /index on using というエラーが表示されますhttp://domain_name/index。をhttp://domain_name押すと、127.0.0.1/3000 を呼び出しています。ここで間違っていること。これに関するヘルプは本当に役に立ちます。

error_log  /tmp/logs/error.log;
events {
  worker_connections  1024;
}

http {
  include       mime.types;
  default_type  application/octet-stream;
  access_log  /tmp/logs/access.log;
  sendfile        on;
  keepalive_timeout  65;

  include /etc/nginx/sites-enabled/*;

  # BELOW IS THE PART TO PROXY MY samp1.js and samp2.js APP

  upstream first_entry {
    server 127.0.0.1:3000;
  }
   upstream second_entry {
    server 127.0.0.1:5000;
  }
  server {
    listen 80;
    server_name domain_name;
    location / {
      proxy_pass http://first_entry;
    }
    location /index {
      proxy_pass http://second_entry;
    }
  }
}
4

1 に答える 1

0

サーバー ブロックをディレクティブerror_log /path/to/log/files/debug.log;andで拡張しますrewrite_log on;。次に、ブラウザtail -f /path/to/log/files/debug.logに入力します。http://domain_name/index入力 URL の解決中に nginx が何をしているかをライブで確認できるようになりました。これは、問題のデバッグに役立ちます。

さらに支援が必要な場合は、この出力を質問に投稿してください。さらに支援できるかどうかをお知らせください。

于 2013-10-29T17:15:28.537 に答える