Nginx 中是否有一种方法可以始终提供指定的静态文件,root
除非请求根据某些条件(即指定的标头)匹配,在这种情况下它会被传递给上游?
答案1
我相信这样的方法会有效,显然你必须充实你的代理部分。你也可以将if
块包装在位置块中。
...
root /path/to/static/content;
index static_content.html;
if($http_x_yourheader_here) {
proxy_pass upstream_addr;
}
...