У меня есть следующее правило перезаписи 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 моего правила перезаписи?