在此提供一些背景信息。 如果用户转到/ ca,我们希望添加自定义标头以显示该用户访问了该页面。然后,我们将进行重写以删除/ ca,但转到用户转到的任何uri。例如,添加/ ca / cat标头,然后nginx重写/ ca并将它们放在/ cat中。到目前为止,添加了对/ ca的第一个请求,但重写后,标题被删除。改写后如何使它持久?
location /ca {
add_header CustomHeader True;
rewrite ^/ca(/.*)$ $scheme://$host/$1;
}