我有以下的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版本有没有明确的问题?