3

通过如下查询字符串传递参数后,我收到 500 错误:

https://my-website/namespace/resource/endpoint?myparam=//some/param

确切的参数是“//some/param/”。我听说过 nginx 中的merge_slashes选项,但我更愿意保留我的双斜杠而不是将其合并为一个,并避免在这些情况下出现此类错误。

如果我在 URL 中手动将“/”切换为“%2F”,一切都很好,但我也希望避免在调用我的端点的代码中转义它。有没有办法直接在 nginx 中配置这种行为?

4

1 回答 1

0

这不是 Nginx 的问题。是你后台的问题。

于 2016-07-14T09:24:29.373 回答