Если вы пытаетесь переписать /list/findcontent.action?id=6
в /findcontent.action?id=6
, ваш оператор rewrite
будет неполным.Вам не хватает захвата.
Например:
rewrite ^/list(.*)$ $1 break;
Подробнее см. этот документ .
Вы можете добиться аналогичного результата.используйте только директивы location
и proxy_pass
.
Например:
location /list/ {
proxy_pass http://list.example.com:89/;
}
Обратите внимание на конечный /
для значений location
и proxy_pass
.Подробнее см. в этом документе .