我正在尝试匹配/category/anything,除了nginx位置中的/cotegory/payed。
我有下面的正则表达式,但它不起作用。谷歌告诉我可以在nginx中使用前瞻性。我做错什么了吗?
location ^/category(?!/paid)/ {
}
您需要在其前面加一个斜杠,或者加一个转义斜杠。
location ~ (category/(?!paid)) { .. }
location ~ (category/(?!paid)) { .. }