server {
root ...;
index index.html;
stuff...
location ~* \.(?:json)$ {
add_header X-My-Header "hello world";
}
}
在上面的代码段中,与示例中的位置匹配的请求(例如example.com/path/to/some.json
)会发生什么?
如示例所示,可能会添加标头X-My-Header
,但是由于没有proxy_pass
/ fcgi_pass
/ etc等,Nginx如何确定要发送的响应?
这是否也意味着该请求也与其他location
指令相匹配?
或者root
和index
指令对此请求有效吗?