Обычно делается один обработчик на все файлы с одним или несколькими расширениями, вроде: location ~ \.php$ { ... } а потом уже ставятся какие-то конкретные ограничения, вроде: location /phpmyadmin { ... } если папок много - как вариант, перечислить их в регулярке и все так же ограничиться одним описанием location, вроде: location ~* /(music|pictures) { ... }