我正在努力在请求 url 中使用 php 数组变量,然后在 nginx 中使用一些规则来决定是否应该将 url 发送到 php 后端或返回 404,这是一个示例:
我希望链接 www.mypage.com/search?q=abc 在 nginx 的帮助下返回 404,但链接 www.mypage.com/search?q[q]=abc 要传递给 php 后端
这是我尝试过的:
location /search {
if ($arg_q ~ ".*"){
return 404;
}
}
所有这一切都是在任何一种情况下都返回 404。