同じウェブサイトをサブディレクトリからアクセスできるようにしたい。例えば、現在私のウェブサイトは
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;
}