通过如下查询字符串传递参数后,我收到 500 错误:
https://my-website/namespace/resource/endpoint?myparam=//some/param
确切的参数是“//some/param/”。我听说过 nginx 中的merge_slashes选项,但我更愿意保留我的双斜杠而不是将其合并为一个,并避免在这些情况下出现此类错误。
如果我在 URL 中手动将“/”切换为“%2F”,一切都很好,但我也希望避免在调用我的端点的代码中转义它。有没有办法直接在 nginx 中配置这种行为?