【发布时间】:2017-09-14 23:19:24
【问题描述】:
我正在尝试使用 nginx 中的 location 块将目录路径作为 get 参数传递到 index.php 中。
所以 url /api/arg1/arg2/ 要作为 /api/index.php?arg1=$1&$arg=2 传入
这是我在下面的尝试,有人可以帮助使用正则表达式或更好的方法。
location ~ "^/api/(\w+)/([A-z,0-9].*)/$" {
alias /api/index.php?arg1=$1&arg2=$2;
}
旁注,要传递的参数是一个单词,没有由数字和字母组成的空格,不需要其他符号。
【问题讨论】:
标签: regex nginx url-rewriting