Pare de usar esses ifs ou todo esse conjunto de reescritas com URIs semelhantes. Isso será mais fácil de ler e manter. Isso também evitará um impacto no desempenho, pois as regexs de regras de reescrita são testadas sequencialmente.
Use um mapa :
map $arg_id $target {
"1" "pils";
"2" "bieres-blanches";
"4" "lambics-et-gueuzes";
"5" "ales-stouts-et-ipa";
"6" "bieres-trappistes";
"7" "bieres-d-abbaye";
"8" "bieres-rouges-des-flandres";
"9" "lambics-et-gueuzes";
"11" "bieres-fruitees";
}
server {
...
location /category {
rewrite ^/category.php$ /styles-de-bieres-belges/$target? permanent;
}
}