nginx - nginx将最后一个斜杠重写为无斜杠
问题描述
我有一个问题,我不知道如何解决它。
我最后的每个斜线都重定向到没有斜线。所以它必须删除 URL 的最后一个斜杠。
rewrite ^/(.*)/$ /$1 permanent;
这有效,但仅适用于普通 URL。
如果我有这样的参数,?page=2/
它不会重写为?page=2
.
我该如何解决?我的代码只能在没有参数的情况下工作,在这里对我没有帮助。我也已经环顾四周,但我还没有找到其他东西。
解决方案
推荐阅读
- button - 如何快速更改按钮的颜色
- c# - NHibernate QueryOver Where Or 属性和嵌套集合
- html - 如何从亚马逊拉取产品的图片和标题?
- ios - UI 元素在 UIScrollView swift 中不起作用
- mysql - 如何在 MySQL Workbench 中同时导入多个 DB?
- scala - Scala中这个表达式中'_.nextInt'的值是什么
- python - 使用循环创建同一图像的多个实例,我可以独立移动图像的每个实例吗?
- python - 如何使用 Python 通过 API Gateway 在 AWS lambda 中获取 HTTP POST 数据
- javascript - 图片加载后何时触发滚动
- encryption - 谷歌驱动 OAuth2:TokenResponse 文件的加密使用?