前提・実現したいこと
node.js(express)でapサーバー作ってます。
サーバー(GCE)にデプロイする時、IP:3000でGETできるところまでいったのですが、ドメインに割り当てるところでつまづいてます。
発生している問題・エラーメッセージ
npm run startでnode.jsをデーモンとして起動しました。
IP:3000ではGETできますが、https://{{ドメイン}}/api/としてアクセスできるようにしたいです。
https://{{ドメイン}}/api/にアクセスすると、
502 Bad gatewayになります。
Nginx設定
location /api/ { proxy_pass https://127.0.0.1:3000/; }
補足情報(FW/ツールのバージョンなど)
極力、node.js/expressの方は、変更せずnignxの設定で解決したいです。
そもそも、公開する予定のないものだったら、ipのままフロントからリクエストするのありなのでしょうか?
フロントはvue.js
バックエンドはexpress
このあたりの連携・設定・ディレクトリ構成詳しい方やセオリーありましたら、そちらも教えていただけると助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/09 13:05