URLを書き換えてリダイレクトしようとしています。Nginx URLを書き換えてリダイレクトする
外部のURLはwww.mydomain:443/app1です。内部URLはhttps://192.168.1.2:8080です。 Nginxは192.168.1.1で動作しています。私は、ドキュメントとフォーラムを見ていくつかのことを試しました。以下のコードは私をデバイスに接続しますが、ページは空白に戻ります。私は書き直して、運がないようにリダイレクトしようとしました。コメントに基づいて
location /app1/ {
if ($request_uri ~* "/app1/(.*)") {
proxy_pass https://192.168.1.122:8080;
}
}
私はにのような非常に混乱しています)、あなたの問題はあなたが達成しようとしているものであり、b)どのような。あなたの状況と達成しようとしていることを言い換えることができますか? –
www.mydomain:443/app1に向かう外部URL要求を内部URL https://192.168.1.2:8080にリダイレクトしようとしています。 Proxy_passはIPとポートのリダイレクトを処理しますが、URLリクエストからapp1サブフォルダを削除する方法がわかりません。プロキシパスを使用するだけで、https://192.168.1.2:8080の代わりにhttps://192.168.1.2/app1:8080が生成されます。うまくいけばそれはより明確です。 –