在Nginx中删除主索引文件中的所有GET参数

在Nginx中删除主索引文件中的所有GET参数,nginx,Nginx,我想从根文件夹的索引文件中删除所有GET参数,同时将所有GET参数保留在其他地方 例如: 我想把它移植到 当 仍将包含ID参数 我已经能够擦除参数,我正在寻找的是关于将擦除限制为仅根索引的帮助。对于遇到此问题的任何人,我都找到了解决方案 我有两个单独的位置参数: 位置~*^/(.+)${ 代理通行证$1$为参数$args; } 地点/{ 代用通行证; } 使用(.+)告诉Nginx,如果斜杠后面有东西,只运行这个位置。因为GET参数没有在那个位置处理,所以这样做是安全的。我已经找到了解

我想从根文件夹的索引文件中删除所有GET参数,同时将所有GET参数保留在其他地方

例如:

我想把它移植到

仍将包含ID参数


我已经能够擦除参数,我正在寻找的是关于将擦除限制为仅根索引的帮助。

对于遇到此问题的任何人,我都找到了解决方案

我有两个单独的位置参数:


位置~*^/(.+)${
代理通行证$1$为参数$args;
}

地点/{ 代用通行证; }


使用
(.+)
告诉Nginx,如果斜杠后面有东西,只运行这个位置。因为GET参数没有在那个位置处理,所以这样做是安全的。

我已经找到了解决这个问题的方法,适合任何遇到这个问题的人

我有两个单独的位置参数:


位置~*^/(.+)${
代理通行证$1$为参数$args;
}

地点/{ 代用通行证; }

使用
(.+)
告诉Nginx,如果斜杠后面有东西,只运行这个位置。因为GET参数不在该位置处理,所以这样做是安全的