在以下情况下,Nginx 应将任何 CGI 请求重定向到“/usr/share/nagios/sbin”:
location ~ \.cgi$ {
AND
location /nagios {
每个条件都可以自己正常工作。对“newco.com/nagios”的请求转到正确的位置,对“whatever.com/*.cgi”的请求转到同一个位置。
但是我怎样才能将它们组合起来,使得只有“newco.com/nagios/*.cgi”最终出现在“/usr/share/nagios/sbin”目录中?
这个有用吗?