location ~* .(jpg|png|css|gif|js)$ {
2 if ($uri ~* /index\.php ) {
1 rewrite /index\.php/\w/(.*).jpg /$1 last; 26 #return 200 'uri: $uri';
1 }
2 }
3
4 location /abc {
5 return 200 'abc';
6 }
老师这是我的配置, 我访问curl proxy.robertzwj.com/index.php/abc/abc.jpg ,为什么会是404,而不是返回abc
展开
作者回复: 因为你的URL是/index.php/abc/abc.jpg,前缀匹配是无法匹配上/abc的