小编Ale*_*lov的帖子

如何在重写语句中使用nginx if's param $1

我在 nginx 配置中有这个工作代码:

if ($http_host ~* ^www\.(.+)$) {
    set $host2 $1;
    rewrite  (.*)  http://$host2$1;
}
Run Code Online (Sandbox Code Playgroud)

我认为可以省略字符串set $host2 $1;并在重写语句中使用 $1 而不定义某些变量。但重写有自己的 $1..$9 参数。

我如何在重写语句中使用 $1 形式?

nginx

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

nginx ×1