uri的nginx配置具有百分比ca

时间:2017-10-18 12:39:17

标签: nginx

我正在寻找配置我的nginx的权利。

问题: 我有这样的网址:https://exemple.com/myAction/%123456 请注意%123456 不幸的是,这部分是不可修改的 (我不能跳过%)

Nginx(尝试)解释%XX并将修改后的URI发送给我的控制器:

  • %403456成为@ 3456,
  • %5B3465成为[3456等等

问题: 有没有办法说nginx不改变%XX?

提前致谢

1 个答案:

答案 0 :(得分:0)

在将其发送到控制器的部分中,使用变量$request_uri,它是带有查询字符串的非规范化uri,使用$request_uri?删除查询字符串。

$scheme://$host$request_uri?
or
$scheme://$host$request_uri