我有这个 nginx 位置块(来自https://munin.readthedocs.io/en/2.0.8/example/webserver/nginx.html)
location ^~ /munin-cgi/munin-cgi-graph/ {
fastcgi_split_path_info ^(/munin-cgi/munin-cgi-graph)(.*);
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass unix:/var/run/munin/fastcgi-graph.sock;
include fastcgi_params;
}
似乎 nginx 正在使用 PCRE。^表示来自http://www.pcre.org/original/doc/html/pcrepattern.html的“断言字符串开头(或行,在多行模式下)”,但我找不到~的意思。
谢谢