我忙着将我的网站迁移到 nginx,我有很多需要转换的重写规则,我遇到的唯一问题是当我尝试做这样的事情时:
rewrite ^/media?(.*)$ /in.php?id=$1 last;
这会导致 php 读取 $1 广告 $_GET 的键而不是它的值。有什么方法可以改变这种行为,而无需采用基于位置的困难方法?我问的原因是因为我有多个基于查询字符串的重写需要解决。
我忙着将我的网站迁移到 nginx,我有很多需要转换的重写规则,我遇到的唯一问题是当我尝试做这样的事情时:
rewrite ^/media?(.*)$ /in.php?id=$1 last;
这会导致 php 读取 $1 广告 $_GET 的键而不是它的值。有什么方法可以改变这种行为,而无需采用基于位置的困难方法?我问的原因是因为我有多个基于查询字符串的重写需要解决。