nginx の "location" ディレクティブと正規表現に問題があります。
「/user-profile」で始まる URL と場所を一致させたいと考えています。
問題は、nginx がそれと一致しないことですが、構成を変更してユーザー プロファイル (つまり、ハイフンなし) を試してみると、魅力的に機能します。
正規表現に関連する問題があると思いますが、理解できません。
私の現在の設定は次のとおりです。
location ^~ /user-profile {
proxy_pass http://remotesites;
}
そして、私も試しました:
location ^~ /user\-profile {
proxy_pass http://remotesites;
}
あなたが私に与えることができるどんな助けにも感謝します.
ありがとう!