我有以下 apache 重写规则,正在尝试将其转换为与 nginx 一起使用。
RewriteRule ^(.*)\/(.*)-(\d{4})(?:-(.*))?$ album.php?artist=$1&album=$2&releaseyear=$3&extra=$4
我希望它只是
location / {
rewrite "^/(.*)\/(.*)-(\d{4})(?:-(.*))?$" /album.php?artist=$1&album=$2&releaseyear=$3&extra=$4;
}
虽然这不起作用,但我的重写规则的 nginx 版本是否存在明显问题?