Nginx如何替换$request_uri的值 论坛首页 › 论坛 › 寻求帮助 › Nginx如何替换$request_uri的值 标签: Nginx 该话题包含 1个回复,2 人参与,最后由孙锡源 更新于 1年、 1月前 。 正在查看 1 条回复 作者 帖子 2022年4月22日 下午1:39 #22715 老孙穿女装参与者 @jerry 楼主 $request_uri默认是/xxx/xxx.php这种格式,我需要把第一个/去掉,变成xxx/xxx.php,求个方法(可以设置为新变量)。 2022年4月22日 下午5:34 #22716 孙锡源管理员 @ibadboy 坏蛋的博客 ibadboy.net 你可以使用 map 指令来通过正则表达式从一个变量中提取所需字符串并将其保存在一个新变量中。 比如你这个需求只需要将如下配置加到 http 配置区域中即可(引用的时候需要引用新变量 $my_request_uri): map $request_uri $my_request_uri { "~^/(?<suffix>.+)$" $suffix; } 作者 帖子 正在查看 1 条回复 哎呀,回复话题必需登录。 登录 用户名: 密码: 保持登录状态 登录