我正在寻找配置我的nginx的权利。
问题: 我有这样的网址:https://exemple.com/myAction/%123456 请注意%123456 不幸的是,这部分是不可修改的 (我不能跳过%)
Nginx(尝试)解释%XX并将修改后的URI发送给我的控制器:
问题: 有没有办法说nginx不改变%XX?
提前致谢
答案 0 :(得分:0)
在将其发送到控制器的部分中,使用变量$request_uri
,它是带有查询字符串的非规范化uri,使用$request_uri?
删除查询字符串。
$scheme://$host$request_uri?
or
$scheme://$host$request_uri