gpt4 book ai didi

nginx:如何在网址中保留双斜杠

转载 作者:行者123 更新时间:2023-12-04 04:48:33 25 4
gpt4 key购买 nike

我有需要几个过滤器参数的 Web 服务,例如:

http://mydomain.com/filter1/value1/filter2/value2/filter3/value3

棘手的是有时缺少某些过滤器变量,因此可以将此类 url 传递给此服务:
http://mydomain.com/filter1//filter2//filter3/value3

现在我需要配置我的 nginx(或 fastcgi)以保留双斜杠。目前它正在将双斜线替换为单斜线。我是 nginx 和 fastcgi 配置的新手,我不知道该怎么做。当我请求第二个 url 时,我从我的 php 脚本中捕获了 request_uri,然后我得到了
http://mydomain.com/filter1/filter2/filter3/value3

请帮助我。提前致谢。

最佳答案

syntax: merge_slashes [on|off]
default: merge_slashes on
context: http, server

您必须使用: merge_slashes off ;

关于nginx:如何在网址中保留双斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4320774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com