サブディレクトリから同じウェブサイトにアクセスできるようにする

サブディレクトリから同じウェブサイトにアクセスできるようにする

同じウェブサイトをサブディレクトリからアクセスできるようにしたい。例えば、現在私のウェブサイトは

https://example.com

私が望んでいるのは、以下を使用しても到達可能であることです。

https://example.com/hi

つまり、 からアクセスできる各パスはhttps://example.comからもアクセスできる必要がありますhttps://example.com/hi。 どうすればこれができるでしょうか。 サーバー構成で試した内容は次のとおりです。

    location /hi {
          proxy_pass https://example.com
    }

今のところ、 をしようとするとhttps://example.com/hi、 が壊れてしまいますBad Gateway。どうすればいいのでしょうか?

答え1

を使用する代わりに、proxy_passを使用してみましたかrewrite?

location /hi/ {
 rewrite ^/hi(/.*)$ $1 break;
}

関連情報