Я не знаком с cherrypy, но кажется очевидным: все, что находится в / static, также находится в /, поэтому можно догадаться, какую конфигурационную запись он будет использовать.Я надеюсь, что «более конкретный приоритет», но, по вашему описанию, это не так.Просмотр документации также не помогает, здесь нет упоминания о неоднозначной обработке пути.
Можно подумать, что изменение порядка может помочь, но, поскольку это словарь, порядок не сохраняется.
Кажется, что cherrypy не может этого сделать.Если у него есть диспетчер по умолчанию, который перегружен другими, это может решить проблему.Другой вариант заключается в том, что ваш пользовательский диспетчер может вызвать статический диспетчер, если обнаружит путь.
Наконец, в документации говорится о «подключении приложения к пути».Если вы сделаете это, вы можете изменить порядок.Если вы этого не сделаете, это может быть сделано автоматически, и выполнение этого вручную может решить вашу проблему.
Не все это может иметь смысл, поскольку, как я писал, я не знаком с cherrypy, ноНадеюсь, это все равно немного вам поможет.