即使配置了nginx代理,當服務返回重定向報文時(http code爲301或302),會將重定向的目標url地址放入http response報文的header的location字段內。用戶瀏覽器收到重定向報文時,會解析出該字段並做跳轉。此時新的請求報文將直接發送給服務地址,而非nginx地址。爲了能讓nginx攔截此類請求,必須修改重定向報文的location信息。nginx