49

私はミニマリストのリバースプロキシを実行しようとしていますが、次のことを思いつきました:

events {
    worker_connections 4096;
}   

http {
    server {
        listen 80;
        location / {
            proxy_pass http://127.0.0.1:3000/;
        }   
    }   
}   

`

ただし、このサーバーにアクセスすると、ポート 3000 で実行されているサーバーからの応答ではなく、標準の「nginx ページへようこそ」が表示されます。

マシンに ssh して を実行するとcurl http://127.0.0.1:3000/、目的の結果が得られます (そして、最終的にそのサーバーをポートで実行したところ、正常に動作80したので、リバース プロキシ構成に関係していることがわかります)。

4

5 に答える 5

48

私はまったく同じ問題を抱えていました。nginx.conf ファイルの次の行をコメントアウトしました。

/etc/nginx/sites-enabled/* を含めます。

に変更

#include /etc/nginx/sites-enabled/*;
于 2013-04-26T22:25:48.130 に答える