首页 > 解决方案 > nginx将最后一个斜杠重写为无斜杠

问题描述

我有一个问题,我不知道如何解决它。

我最后的每个斜线都重定向到没有斜线。所以它必须删除 URL 的最后一个斜杠。

rewrite ^/(.*)/$ /$1 permanent;

这有效,但仅适用于普通 URL。

如果我有这样的参数,?page=2/它不会重写为?page=2.

我该如何解决?我的代码只能在没有参数的情况下工作,在这里对我没有帮助。我也已经环顾四周,但我还没有找到其他东西。

标签: nginx

解决方案


推荐阅读