删除特定位置的查询字符串

删除特定位置的查询字符串

我正在使用 nginx,我想以如下方式删除请求中的查询字符串:

使用此代码,不会发生这种情况。我在 /store/name 上收到 404。

/store/name?page=1变成/store/name

location ~ /store(.*) {
  if ($query_string ~ "page") {
    rewrite ^(.*) $1? permanent;
  }
}

有什么提示吗?谢谢

相关内容