How would a herbivore's digestive tract differ from a human's?
It depends on the method of digestion the herbivore utilizes and what they eat, grasses, leaves, fruit, or nuts . Ruminants are only one form of herbivore. A wonderful introduction to the various methods can be foundd here. http://vetsci.co.uk/2010/05/14/comparative-digestion/#
For comparison gorilla which are far more herbivorous than human have a much longer small intestines which is one reason they need a much wider trunk. They also of course need larger teeth with thicker enamel and much larger jaw muscles to chew the tough plant fibers. Not so much more complex digestive systems just bigger/longer.