【发布时间】:2014-12-01 07:59:47
【问题描述】:
我在 nginx 配置中有这个位置块
location /admin {
rewrite ^/admin/users/(.*).html$ /users.php?page=$1 last;
rewrite ^/admin/login$ /login.php last;
rewrite ^/admin/upload$ /upload.php last;
}
现在,它有超过这 3 个重写,有没有办法替换“/admin”的公共部分,以便它回顾位置 $path (“/admin”)?
我查看了文档,但看不到任何相关内容,Apache 具有 nginx 不支持的 RewriteBase 标志。
非常感谢任何帮助。
【问题讨论】: