我正在寻找Nginx重写规则来重写(处理相对路径),例如
domain.com/en/?var1=val1&var2=val2
到
domain.com/?var1=val1&var2=val2
这不只是从URL中删除语言代码“ en”,因为还有其他页面,例如:
domain.com/en/page1
不应重写为
domain.com/page1
因此仅在URL中有查询字符串时才删除。我已经尝试过:
rewrite ^/en/?s=(.*) /$args