En 1877, tras una inundación en Yunyang, Hubei, muchas personas desplazadas se trasladaron a la región de Shangluo y llevaron consigo una ópera huagu muy popular, según el registro del proyecto nacional chino de patrimonio cultural inmaterial. Con el tiempo, los intérpretes cantaron en el habla de Shangluo e incorporaron melodías populares locales. La forma viajera llegó a conocerse como huagu de Shangluo, también llamado huaguzi o dibengzi.
El registro del proyecto describe dos tradiciones regionales. Shangdan (商丹路), asociada con la zona norte, mezcla el habla de Guanzhong con palabras locales y tiene melodías fluidas y suaves. Zhenzha (镇柞路), asociada con el sur, combina el habla del noroeste de Hubei con expresiones locales y se caracteriza por un estilo más vivo y enérgico. Juntas muestran cómo cambia el teatro cuando sus palabras y su cadencia musical encuentran una nueva comunidad.
