location ~ "^/([a-z-]+)/([1]\d|[1-9])$" {
try_files $uri $uri/ /category.php; # category 1-19
}
/dir/1
, а в try_files нужно передать только часть /dir/
.(/[a-z-]+/)
и в $1 получаем нужное значение.location ~ "^(/[a-z-]+/)(1\d|[1-9])$" {
index /category.php;
try_files $1/ =404;
}