私のアプリケーションのプロキシサーバーとしてNGINXを使用したいです。私のアプリケーション(例:「abc」)は私のコンピュータのポート8000で実行されています。 NGINXと同じマシンで実行してください。構成の一部は次のとおりです。
server {
listen 80;
server_name my.example.net;
location / {
proxy_pass http://localhost:8000/abc;
}
}
設定ファイルを使用すると、アドレスバーのlocalhostを使用して自分のアプリケーションをテストできます。しかし、http://my.example.net動作しません。私のアプリケーションはロードされません。ページが見つからないというエラーメッセージが表示されます。
何が間違っているのか知っていますか?
ベストアンサー1
解決策が見つかりました。解決策はNGINXで仮想ホスティングを使用することです。 nginx.confでserver_nameをmy.example.netに設定しました。その後、/etc/localhostsファイルを次のように更新しました。
127.0.0.1 ローカルホスト my.example.net
これで問題が解決しました。