問題: プロキシの背後にあるサーバーが、Bedrock wordpress で API リスニング ポート 3050 に到達できません。
Trellisを使用してwordpress をVM にデプロイしました。すべてが完璧に稼働しています。wordpress サイトはhttp://example.comからアクセスできますが、http: //192.168.1.157のような IP アドレスからはアクセスできません。
ポート3050でリッスンするノードAPIをセットアップしましたが、 http ://192.168.1.157:3050またはhttp://192.168.1.157/apiでブラウズ/カールしようとすると
Chrome が戻ってきました: このサイトにアクセスできません。ERR_CONNECTION_REFUSED
http://example.com/apiでしかサイトにアクセスできませんでした
Proxmox VM へのルーティングに役立つ Nginx リバース プロキシがあります。
私のリバース プロキシに記述されたルーティング ルールは次のとおりです。
location ~* /api/ {
client_max_body_size 500M;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto http;
rewrite ^/api/(.*) /$1 break;
proxy_pass http://192.168.1.157:3050;
}
Trellis Wordpress にhttp://192.168.1.157からアクセスできる方法を探しています。問題の解決に役立つと思います。
どんなアドバイスでも大歓迎です
ありがとう