1

問題: プロキシの背後にあるサーバーが、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からアクセスできる方法を探しています。問題の解決に役立つと思います。

どんなアドバイスでも大歓迎です

ありがとう

4

0 に答える 0