site.to.vector.to.rast

Now, how can I produce a raster layer that assigns a site's value to all of
the cells contained within that site's polygon?

v.to.rast should do that

Bill B