Nginx リバースプロキシ時にパスを変えるには?

ショコラ
ショコラ

Nginx リバースプロキシ時にパスを変えるには?

rewrite を使ってパスを書き換えた後に、proxy_pass でバックのサーバーに転送する。今のところ。

もっさん先輩
もっさん先輩
location ~ /img/.*\.(png|jpg|jpeg)
{
  rewrite /img/(.*) /$1 break;
  proxy_pass http://WEB:80;
}

↑nginxの設定ファイルの一部です。3行目で、例えば「/img/mosss.png」のパスを「/mosss.png」に変更して、バックにあるWEBに転送しています。

以上

Scroll to Top