私の目標
私の目標は、アドレスバーの URL を変更せずに別の Web ページにリダイレクトすることです。たとえば、 から にリダイレクトしたいのですhttps://my.site.com/path
がhttps://external.com/other
、URL ではなく、ページの内容のみを変更する必要があります。
現在の構成
これは私が試したことです。これはproxy_redirect
良いアイデアかもしれないと思ったので、設定を次のようにしました。NGINX ドキュメントただし、 のコンテンツは読み込まれますがhttps://external.com/other
、アドレス バーの URL は に変わりますhttps://my.site.com/other
。ドメイン名は同じままですが、パスは変わります。
location = /path {
proxy_pass https://external.com/other;
proxy_redirect default;
}