proxy_redirect
1 | 语法:proxy_redirect [default | off | redirect replacement] |
proxy_redirect redirect replacement
如果需要修改从被代理服务器传来的应答头中的Location
和Refresh
字段,可以用这个指令设置。 假设被代理服务器返回Location字段为:http://localhost:8000/two/some/uri/
。
1 | proxy_redirect http://localhost:8000/two/ http://frontend/one/; |
proxy_redirect default
如果使用default
参数,将根据location
和proxy_pass
参数的设置来决定。例如下列两个配置等效:
1 | location /one/ { |
1 | # 在指令中可以使用一些变量: |