我希望任何以特定路径开头的传入 HTTP 请求(无论域名如何)都发送到本地服务器。例如:
location /special/path/ {
proxy_pass http://127.0.0.1:8000/;
}
server {}
如果给定域名没有匹配块,Nginx 会将请求路由到default_server
. 但是我需要始终将请求路由到本地服务器,即使server {}
找到匹配的块也是如此。
我该怎么办?
奖励:如果有办法在server {}
当前default_server
设定的范围之外做到这一点,那就太棒了。