我想匹配问号“?” 作为 nginx.conf 位置上的正则表达式。
例如,我想匹配的 URL 模式是 /something?foo=5 或 /something?bar=8 (参数只能更改)。
因为 nginx 采用RCPE,所以我可以在 nginx.conf 上写下位置如下:
location ~ ^/something\?.* {
}
以上与 URL 模式不匹配。我怎样才能做到这一点?
另外,以下不是我的期望。
location ~ ^/something?.* {
}
它会匹配我没想到的 /something_foo_bar_buzz。