0
私のnodejsアプリケーションが自分のDigital Ocean Ubuntu Dropletで実行されているポート80から4000へのリダイレクトに問題があります。ここに私の/ etc/nginxの/サイト利用可能/デフォルトのファイルは以下のとおりです。Nginx + NodeJSがポート80にリダイレクトする
server {
listen 80;
server_name my_site.com;
location/{
proxy_pass http://MY_IP_ADDRESS:4000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
とき、私はポート80
Mポート8080 *を使うのではなく、 'proxy_pass http:// MY_IP_ADDRESS:4000;'を入れようとしていましたか? – Jawad
私の間違いは、ポート4000が私のファイルにあるものです。 @Jawad上のコードセグメントを編集しました – lest96
ファイルを編集した後、nginxサービスを再起動しましたか? 'default'ファイルは'/etc/nginx/sites-enabled'フォルダ内のファイルにシンボリックリンクされていますか? – Jawad