【发布时间】:2016-04-17 04:51:48
【问题描述】:
我正在尝试在 Nginx 位置块中进行组捕获,但它不适合我。
我正在尝试做的事情是否可能?
location ~* /(?<cat>cars|trucks|bikes|motorcycle|quads) {
rewrite ^/$cat/([0-9]+)(.*)$ /page.php?id=$1 last;
}
我收到的错误信息是:
“^/$cat/([0-9]+)(.*)$”不匹配“/cars/120/new-car-rentals/”
我的类别比我发布的要多得多,并试图防止为每个特定类别名称重写 5x。
任何帮助将不胜感激。
【问题讨论】: