我想要一个 nginx 规则,它将代理带有/到后端服务器的空路径的请求,以及另一个匹配非空路径的规则,例如。http://mysite/x/y/z
以下两条规则不这样做,第二条规则是一网打尽:
# empty path
location ^/?$ {
proxy_pass http://127.0.0.1:8000;
}
location / {
expires -1;
alias /var/static-site/;
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试/.*/过第二条规则,但没有成功......
使用“=”修饰符处理“/”上的精确匹配:
location = / {
proxy_pass http://127.0.0.1:8000;
}
location / {
expires -1;
alias /var/static-site/;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1709 次 |
| 最近记录: |